Yes keeping players ignorant of their performance seems like a great way to make people play together nicely... /sarcasm.
I'd much rather see tools given to help players become better players and improve their performance. Ignorance is not the answer to social interaction issues. I typically see more acceptance of constructive criticism when a person actively sees where they line up in the dps rankings.
