A possible solution might be (at least for MMOs) to create dedicated servers which could have a higher monthly fee but 3 or 4 times the number of GMs enforcing behaviour and banning all the idiots.
Been asking for this for a long time, and it will come. Just remains to be seen how long it will take, and how many decent MMO players the companies will lose between now and then by dragging their heels. "Screw it, the tards chased me out of too many games already, no point in trying out another." It would seem to me that the grown-ups would keep their accounts active far longer in MMOs they enjoy, while the ADHD types would move on to something else in a matter of months no matter what. So why lose the customers you can get longer term revenue from? Then consider the loss of the players you have who aren't out there talking up the game or recommending it to friends. I sure as heck can't with WoW.
Game companies could easily have the best of both worlds by just adding servers that fit the bill described above. The kids wouldn't lose anything nor be charged any more, so they don't have to worry about how they can afford the monthly subscription AND the new Fiddy CD. The adults get to relax and game (or be serious and game or whatever) which costs the company little more resources and double the monthly fee. I don't even know that it would take a ton more GMs, as the move to the grown-up realm costs money and has to be actively chosen. Then just be a hammer when someone is obviously trying to be disruptive. One warning, like "Stop that flagrant asshattery." Then *smack* move their account straight back to the kiddie-pool and adjust their billing to the lower monthly rate. Just a little bit of this goes a long way.
Think I've got about three hours of play needed to hit 60 in WoW to say I did it, haven't been on in over a month to do it though. Need to get that out of the way and cancel again (unplayable due to lag earlier in year).