I think a lot of people after the Extra Credits fiasco. That show got replaced with shows like Jimquisition and I guess that was one of the last straws for some people.
I actually left Destructoid for the Escapist because that site was turning into the "Jim Sterling fansite" rather than a general gaming site. Then lo and behold he shows up here and his fans come by and call his show "tha best thing evar."
You just don't have shows like Apocalypse Arcade or There Will Be Brawl anymore. To get a show you seemingly have to be an active member in the business side or journalist side of the gaming world.
And like I said before, the captcha doesn't help, the forum health meter is a joke, and to be completely honest here, the star based review system is probably where this all started.
The Escapist was the last site (pretty much) to have reviews that didn't have ratings. The way is should be. We all know that no matter what rating system you choose it's mathematically flawed for any game getting the equivalent of 70% in ratings. And some reviews don't correlate with their ratings. Any big AAA release pretty much gets 4.5-5 stars on this site, Hell, I sometimes watch ZP in order to placebo myself into thinking that this site's review staff still have a bit of tact.
Hell, I may just up and leave soon. What reason is there to stay? Don't get me wrong, the community here is great, but a lot of new members are setting up posts on topics with next to no talking points or talking about Skyrim. Remember a when Geohotz mattered? On the related forums, it was less about Geohotz and more about 50% of the posters claiming that he was some internet Che Guevera (while not know what they were talking about) and the other %50 (myself, JDKJ and others) telling them how the laws actually worked and how they were very, very wrong.
Hell, a newer member posted something about rallying members to go and "bomb Sony's ISP with loads of people going onto their site at once", another member posted a threat to Sony from Anonymous and told us to join up.
The shit's hit the fan on this site a few too many times for some.