I think the problem with Warrior is that they depend so heavily on dealing damage to sustain themselves. Not only does CC counter their sustain, but any form of shields or mitigation from the enemy also counters their sustain. Which is fine, if they had stronger shields.

Pile on the cost of Orogeny and Onslaught, and a bad situation is made even worse.

It seems like the intended design is to use Blood Whetting for aoe heals to offset the cost of orogeny, but the problem becomes just that - the warrior's self-sustain ability is used to offset damage HE DEALS TO HIMSELF instead of damage sustained from the enemy.

It's a bit better now that they increased the healing back to 100%, but tbh, it's not enough.