He's also from the UK. Freedom of speech doesn't mean you can say whatever stupid crap pops into your idiotic head.
Although I believe that the people stated in this thread are annoying attention seekers, were you not seeking attention from them by making this thread?
Freedom of speech does not apply to private organizations or business communities. That's the reason that ATA can have a ToU that you as a player are obliged to agree with in order to have the liberty of play.