In theory, I like League of Legends. In practice, you need ~200 hours of play to get to ranked games, then enough ranked wins to get out of Elo Hell, before you stop seeing so many people griefing, feeding, quitting, etc. As the wiki link suggests, any good player will get through random grief and rise about Elo Hell … over the course of another ~200 hours of play
I have seen less in LoL: Dominion, but I may have just had a good few days. I have also gone days almost every game a 4-on-5 for at least half of it. In Dominion, idiots and quitters are more prominently felt, because capping and defending 4-on-5 just does not work even if the 5 are pretty lousy. One game today featured a player tripling up on the bottom (you usually send 1 or 2), then running past the minions, suiciding into a tower and quitting; the game is decided 30 seconds into it, and now we just wait for the timer to officially forfeit.
It’s a general problem in F2P games: players with no investment have no loss if they’re just there to watch the world burn. Real grognards from games where you paid by the hour (with small communities and active admins) can likely regale us with how you behaved or else. I’m debating how impressed I am that folks will play a game for ~200 hours and then continue to grief/quit/whatever in low-Elo ranked games. I suppose you’ll get xp while being an idiot for those 200 hours, because you keep leveling up win or lose.
I have no idea how the community moderation tools are helping this. I dutifully click the report button after games where folks leave, smack talk, and such, but it’s not like we get a report back.