Do you play on Adept? I was watching my roommate play on his Xbox 360 (I play on pc so I can't play it myself. All i can do is droll over my friend's shoulder) and he plays on master difficulty. His troll is a tank, no doubt about it. As much as I like to bash on the AI (which is still incredibly dumb) at the very least the stupid thing can seriously take some hits.