As for "huge history": I'm glad you used the phrase "since you left", which acknowledges I had some history before that point.
As for hacking: all of the targets were/are: a) cheaters, b) exploiters, c) abusing server owners (kick/ban-trigger happy, ghosting clans etc.), d) self-proclaimed pros (with uber-sound locating players from other side of the map), etc. Never went after ordinary players (it's quite boring, to be honest).
A) How do you know they are cheating? You banned Bollie as well for example, while he is obviously not cheating
B) Punishing exploits with a harder punishment? Seems like a bigger wrong to a smaller wrong
C) Well I must admit they are annoying and sometimes are a problem, but I do not see how using a hack against them helps in this case.
D) And how do you measure who they are? If somebody gets lucky for one round, do you see them as a pro and turn your bot on?
All the measures are fishy to start with. That's the main problem. You become the only judge with nobody to control it, and you think it is weird that you got banned for that?
I do agree with the problem of kickhappy server admins though, I just do not agree with your solution there.