First time I've played a warrior in ANY game EVER. I hate tank n spank slash em up classes that require no thought process... but this warrior is not like that at all. Extreme versatility means you have to consider every possibility for every event. Whether you want a bow or a rifle, axes or greatsword, hammers or whatever. It's an all-encompassing class and I love it!
In response to OP: Thief != Rogue. I think they emphasized that pre-launch. It's not meant to be a stealthy backstab run-away-and-hide class. It's supposed to be more in your face, but evasive and tactical at the same time. I personally love the playstyle, but I agree it could use some DPS buffs.