I think some of you have good, and valid, points, but no matter what we say on this forum, there has to be a way to prove it with data, and then show this data to the team/people that matter most (the makers of the game).
We can argue all we want, but the issue (if, in fact, there is one) will not be addressed if the Bioware team isn't aware of this. Also facts are needed, not screenshots or "I think" or "I feel" or "other classes don't...."; we need hard numeric data to back this up.
This company spent years in making this game, they spent months in beta and I'm sure someone in their beta team must have pointed out an issue with this class during beta (if there was an issue with the class).
I do too play this class, but coming from a developer point of view...if you can't show me data, then I have to way to fix this and by such, I'll move to my next major proven issue (and I'm sure they have tons that they're working on).
Just my two cents.