Yeah, it's low geared people Or maybe just bad. I mean look at Bloodlord fight, you have a retridin outdpsing both rogues and a hunter (all of whom do under 170 dps). Wtf.
Btw spec is okay. You basically trade mana saving talents and healing focus for silence and more pve regen, nothing surprising there. For a more pvp oriented build I'd probably learn to live without spirit tap and get healing focus, it's situational but insanely good when it counts.
Quick gear check: T1 shoulders are actually great until you get something better like R10. Eye of the beast isn't that great, you can get briarwood or something