While I do not in any way support racism, serious flaming, and homophobia (I do support trolling, and so there.

)...
Sounds like you've got a stick up your arse, mate. The Escapist is still plenty good, (Its even my most frequent used site.) has the usual influx many sites annually get as they become more popular. Blame Yahtzee.
Most serious offending threads get closed, and offending users get banned, suspended, and put on probation fairly frequently.
Note I said 'serious flaming.'
I think the world would be much better place if some people were told when they were acting like complete morons. Some people need to be called out, and if that means somebody has to say "No, you're stupid.", then so be it.