[Part of the Design Folder]
Roger once asked if in MMORPGs, you should have expectations of other players - especially when it comes to PUG (randomly grouping player) instances. In his example, the event in Star Trek Online required a minimal effort from everyone to cover all the objectives but since the rewards were based on repeated attendance and not actual participation this encourages a lot of people to just AFK / let the others do the work for them. This is a rampant problem that exists in pretty much every MMO.
Since it boils down to being a social problem, I think the easiest way to handle this is simply via vote system which already exists in many games. The only difference is that this one will only show up if you fail or don't complete all the objectives in a random queue, and it simply asks "in your opinion, which of your team mates performed the worst?". An option to select no one will always be present.
Then, these votes are simply tallied per character/account. Otherwise, if the average of their votes/fails exceeds a particular threshold, they earn some sort of "shit" badge. People with a "shit" badge will only be paired with other "shit" badge holders. There is a way to get rid of that hindrance though - every time they fail a instance/event in a random queue and are NOT voted worst by anyone, the vote count drops by one and eventually the average will sway them back into the good books.
Note: This is only for failed random queues/instances. If your team wins or you group up with others intentionally (not a random grouping), nothing happens vote wise positive or negative.
That's my idea anyway. Let me know what you think!


