I'm on a server with a 13:1 Ally:Horde ratio, and I play a Blood Elf, so I run into a lot of WPvP.
I am not a great player, and my PC sucks, so I get owned a fair amount, but I've been improving and I'm finding I can beat a lot of classes I struggled with before (especially I'm improving versus hunters).

However, I just get flat-out owned against all other tank specs. I can't keep up with the heals vs. Paladins and DH, I can't seem to scratch Warriors or Druids, and I can't catch Monks to finish them off. Against other Blood DKs, it's just a matter of who gets tired first and either stuns and runs away or gives up to die.

Am I doing something wrong, or are we really that weak versus other tank specs? Is it different in instanced PvP (which I don't do due to my shit PC)?