Just reading through the thread, I think the OP does have a very valid point. It seems as though if someone tells a tank where to position or when to use a CD, no one bats an eye. Tell a healer to put out DoTs when everyone is healthy, everyone agrees. Tell a DPS to change the rotation... I mean, everyone has had "that tank" or "that healer" that they felt were doing a poor job and feel confident in voicing their concern. Why is it that when a DPS is questioned, it is seen as a personal attack? Very valid issue by OP.

I do not think inserting something along the lines of how the PvP system is now would be a bad idea. After the last boss of an instance is killed, have a scoreboard pop up showing how much damage each player did, how much taken and how much healed. It would allow people to see how the true DPS is, without having to worry about being harassed during the run. Also, I think it would help DPS get more comms as people would get an idea of who was really doing a good job.