Caliane the only thing you need for a warrior to move well is like 2pt blacksmith, use chestplate on anvil, it changes the movement penalty into a movement boost. As soon as I started doing that(didn't figure it right away mind you), my warrior started having more movement than my rogue did. Can also charge, though the range is kinda limited.
Rogue starts with much more consistent damage, if you spec appropriately, but warrior eventually trashes it really bad, the scaling on 2H weapons is ridiculous. Flurry just one shots bosses and shit, no positional requirement, don't suffer as much from physical resistant mobs since not using piercing and especially lategame you can remove most of the resistance with the shout, can aoe a lot better(which makes the encounters a lot faster when you dust devil+whirlwind and kill 4-5 packed mobs in one turn) and tank a fuckton better due to plate armor basically making you immortal if you craft it(think mine gives like 70% all resist, 80armor and +2 constitution/+2speed with +.45movement speed or something like that). Granted rogues don't tank at all most of the time, just stealth at the end of the turn, but that's the thing, the warrior can just stand there and tank everything np, with a 2H.
Note that in terms of annoyance to play though, it's not that much different. You have to turn your fucking stances on/off all the time depending on how many AP you have left or if your buffs are on or not(bless mostly, since with rage on, if you don't have bless you're not hitting jackshit without the precision stance). Everytime there's the fucking animation and shit. And you spend most of the first turn buffing up too, and half of the second still buffing up. Need to Rage, need to Nullify Resistances, sometimes need to Inspire(not that often though), need to move in range, need to activate the appropriate stance, need to get buffed by the mage. Once it's done though, shit's crazy.