Designing a MMORPG Feedback System
Gamasutra is running one of their highly enjoyable 'soapbox' pieces, looking at possible ways you could implement a feedback or ranking system for Massively Multiplayer Online Game players. From the article: "When playing an MMORPG, I should be able to give a positive, neutral, or negative rating to anyone who has been in my group for more than thirty minutes. Negative ratings could be characterized via a multiple-choice list of common gripes (i.e. 'loot theft', 'abusive language', etc) -- a feature now built into the Xbox Live feedback system. However, it isn't clear that a good feedback system requires this level of depth; there's an argument to be made for simplifying the process as much as possible."
I should be able to give a positive, neutral, or negative rating to anyone who has been in my group for more than thirty minutes
Hypothetical situation. I form a group, recruit people who want to do (insert dungeon here). Halfway through the run I realize one of the member is incompetent. I remove him and flag him "incompetent". Out of spite he returns the favor and flags me something negative. Yet I've only done what was best for the success of the run, I wasn't using abusive language, I didn't do anything wrong.
Another problem is when there are games where you can reach max level fast. Blacklist the assholes all you want, they will remake as different characters. UO murderer system is perfect example where griefers would level throwaway characters and PK until they got caught. Rinse, repeat.
Another problem is with raid guilds. From experience, raid guilds will recruit the biggest assholes on the server under two condition: They obey the raid leaders and have insanely high play time. Raid guilds don't care if you are an asshole. They care only if you can contribute to their success.