Disagree with OP. We arent meant to be aoe tanks, we tank 1-2 things, and we tank them godmode. If you want to aoe tank, pick an assasin, thats their thing. But an assassin wont be able to go toe to toe with a boss like we can. As a level 50 Jugg, I absolutely love my class, no one can pull a single mob off me, no matter how hard they try; maybe check your rotation and get better gear? I have no problem whatsoever getting up to 20k hp with no stims whatsoever with just starter purples from crafting/light pvping.
Im sorry, our class is amazing, and this belongs in the class forum, not cluttering up general.
Edit for: rage, like all "shared trees" is the pvp tree, not the dps tree, spec vengeance for dps in pve.