This has been the consistent debate in MMOs since the second expansion in another MMO. The idea is "bring the player not the class" (ref. Paladins) that a good dps player does good dps, not a good dps class does good DPS.
This is the way it is in the world of MMOs now, something we just have to live with or put our money where our mouth is. For the record I disagree, I think a healing class should heal, and a healing player will roll that class, etc.
On topic I agree in part with OP. As a sniper if I'm not going to have any group utility then I better be at the top of that dps list.
But I'll stick with it, I still enjoy the class and eventually when they buff us back I'll be able to say I didn't go roll a FOTM
[EDIT]
I have been getting steamrolled alot more in PVP lately but my thoughts are that it's mainly the restructuring of expertise and the nature of 50 PVP
Also just ran HM FE tonight and easily out DPSd the DPS sorc that we PuGed