I am sure you could start a medium sized forum with all the people they have banned over the years, including among them some of the best skin and mod makers hahaha

Probably those that run that forum never looked into the how much revenue they lose for every ban, because most people after being banned leave the community and never again buy any of their products.