This is really applies to MMOS.
WoW players are very impatient.
They dont want to wait for queues.
They leave instances after a single wipe because everyone is "fail".
They leave a battleground when the other side gets a slight advantage.
I dont really get this attitude. Obviously, you dont want to waste your time, but as the saying goes....shit happens. You can't just quit every single time something goes wrong.
Unfortunately, this is not going to change. A big reason is the cross realm BGs and instance. If you dont really earn a good or bad reputation with your peers, then who gives a crap if you ditch.
I remember back in vanilla and BC when reputation meant something. It meant you got invited to groups and made new contacts with like minded players. It also made you more patient. These were real people who had friends on the server. If you were a douche, you rep could spread. If you were a ninja, you may as well server trasfer.
Being anonymous has lead to a greater disparity in the friendly/dickhead ratio.
And it is never going to change.