Ideal world: all people in the party respond to each other, thus coming to a pace that is acceptable to all. Tank pulls faster than he or she was before, so the guilty puller stops pulling sheeyit when that’s the tank’s job. Everybody learns their roles, gets to 90 and performs admirably in raids, instances and whatnot.
Real world: Tank pulls faster than he or she was before, but the guilty puller keeps on pulling sheeyit when that’s the tank’s job because he or she wants to go faster still and there is no consequence for not working at the pace others would prefer. Tank quits tanking since DPS is going to tank anyway, healer develops psychological issues, DPS lols and says “I can [insert role here] better than you.” Everybody ever QQs over LFD wait times and the jerks who ruin the community.
Or they just pull crap and dump the party.
Some of this stems from the LFD votekick, which is the only immediate and effective reprisal for idiocy. Its mysterious inner workings seem to be something like this: if there’s a group where someone is disrupting the party equilibrium and/or getting everybody killed, I cannot kick him if the system deems me to be too votekick happy and/or if he’s already been kicked ninety million times and/or anybody is in combat which we probably are because the person pulls crap ahead of the party (which is probably why I wanted to kick him in the first place), and/or while there’s a loot roll going on for even the merest green which is made worse when said person is AFK and, you know, not rolling.
There may even be secret rules like, “You can’t kick Trollolololman on his aunt’s birthday” for all we know. Also, if it takes like ten minutes to complete the dungeon but you can’t kick Jerkface for another fifteen minutes, you’ve just experienced the very definition of futility – that is, votekick has absolutey no useful result whatsofreakingever.
This is stupid. It’s time for a new setup where we let people kick people – in essence, let people police themselves.