Yeah, because it's totally okay to find a bug, abuse it, refuse explaining it to the devs and instead try to blackmail them with the information.
As far as I've understood, the ban stays in place until he explains the bug. He could have been playing again 5 minutes after the ban, but instead he made this tread.
I guess I'm one of the few who also sees it this way..
It doesn't matter when you're doing the glitch, or how many people were on at the time and whether or not anyone cared. You did this knowingly, then in a rather shitty manner, attempted to use it as leverage against the people who make / moderate this mod, (and who do it for free) in an effort to get what you wanted. How do you not see the error in your ways?
I don't think you should be permanently banned, but I'm pretty sure as soon as you just tell them how to do the glitch so they can
improve the game, you'll be able to play again.
Trying to use bullshit, to bullshit your way into getting what you want, then trying to bullshit your way out of it, is for the lack of a better word, bullshit.
Don't quit, just own up to your mistakes, and apologize, then play more siege.