Lots of players complain about idiots ruining the game for them...first off id like to say ... "get over it" and "ignore it" and "its really not that big of a deal you stuck up people" and "its a freakin game"
next id like to propose a Ebay like rating system. When players are in a group..they are give the option to rate their team members from a scale. i was thinking a 3 level scale..."Good, Ok, Bad" This can only be accessed when in a group...
So your fighting, then some guy starts freakin out with the map, or aggros everything and your party dies.. or just says "You guys suck, instead of giving things a chance im leaving" and they leave...you will be given the option to Rate this behavior...
However, to prevent one idiot from spamming everyone and giving people bad ratings for no reason, it would have to be a majority vote.
Also, the vote option wouldnt appear, until after the 6 person groups come up.
Every Month your rating points could go away, to have a clean slate.
Also, they could expand on this idea, and make it class specific also...at the end of the missions you can give ratings too.. like "Good ok Bad Monk" so people know how good the person is at doing theyre job.
EDIT : No more GOOD and OK... only BAD rating
f

