As a previous moderator at GTAForums, I can give a pretty honest opinion here. A lot of the bannings at GTAForums were somewhat unjust, but never entirely unprovoked. Some staff members were part of tightly knit "cliques" and were easily swayed to ban members (who'd done very little wrong) by members of that clique... and on the other hand, some members that had an abundance of warnings were left free to roam the forums. There was a shitload of favoritism going on... but that was a while back. I'm sure things have changed since then... at least I would have hoped so.