Food for thought... The better your party handles mechanics raid wide, the better your dps can be... If you moving around saving others people ass, and then they have the nerve to talk about dps numbers that's just disrespectful.
I like to give this example to people... Two blm's in a party, (hell lets call one blm kate, and the other John) John is sacrificing his dps to make sure mechanics are handled losing his enochian and such because Kate's missing mechanics so he's running across the stage to assist and such, then there's the Kate, that doesn't handle mechanics good at all and stands still and just dps, then the whole raid group dies due to Kate missing some mechanics.
Then here goes the dps numbers man... "Kate great job you did 1300, hey John you need to step your dps up bro!!" It happens a lot lol. Dps is what it is, damage per second. You die, you help out, you do something unorthodox for the greater good of the group and your numbers suffer... What the numbers don't show is that you killed that add in 2-3 seconds. Matter fact you killed all your adds hella fast and did your job, but your numbers are low.
I know some instances there are hard dps checks, but what does it matter if a guy's dps is low, but he's stepping it up huge when it counts even helping other people with their adds, and situations. A person's greatness is more than just dps numbers, although like you said though, if he doing all that stuff, and keeping the numbers very high, then oh yeah, your right, he's good, but also if the people around him suck, those numbers will come down as well.
This is even more so with a blm. I had a whm a long time ago that would be in my area, and almost hit me with things like the heat lightning in turn 10. Constantly I was watching how close he was to me, making sure i move out his way, get my distance from him which required me to move a lot, and feel very uncomfortable around him. This affected my dps, when he got replace my dps went up cause i was just more comfortable around the new guy, and didn't worry about him much.
Just like the death syndrome. You know when you working hard to be the best you can be, then a tank dies, or a healer dies. It makes you look up at the hp pools, and try to figure out, are we loosing? Should I die, are we wiping, do we keep going? Another example of how the people around you can really make you great, or make you nervous and average. LOL
Hence, he's right, parsers do make some people stupid.