I find warrior a lot more fun to play, especially with a pocket healer.

However, Defiance does not reduce damage taken. It gives a bonus to HP and decreases damage dealt by the warrior. The trade-off is the ability to gain stacks of Wrath, which increase healing received and crit, and well as the ability to spend those stacks on other abilities.