He fucked up when he had too much pressure on his shoulder from community. He was bitched for not doing anything for the game and hasn't made any major updates to the game when he was a leader, also people bitched because he was head admin on the servers and by the community opinion, he had too much power with that crown above his head to do whatever he wants. He was abused so he became a bad ass, then started cheating in the game for fun. What he said many times (he cheated to kill the cheaters) ''never used against the normal, fair players but I doubt it's true story for him, I think he did this because he received shit from community... that's all I've got to say, that's all I remember so that's why Johhny left, with the same reason to be honest, he did something awful trying to do best with anti cheat to prevent cheaters and hackers and went too far, people complained and he quit. That's the story and to be honest you don't need much to lose your head and quit the game.
p.s I think this is another major thing that current admins scared to do, is to make major updates because they exactly know what you receive for doing it...taking example from pit and Johnny
While you are partially correct, there was a lot more to the whole Pit situation than that. The details don't matter anymore. That's all in the past. I'll just say that people were annoyed about no updates and his hacking policy, then Pit was the victim of some bad decisions, and then he quit because of the combination of the two.
When he ran Assist he was still a decent member of the community (I disagreed with him constantly, but he was still a respectable person) it wasn't until after he left that he started all the hacking and flaming on the forums. The community did that to him, with some extra effort from a select few individuals. Regardless of what caused it, although regrettable, I believe his actions are unjustified and he should just move on like an adult.