I tried pretty much all tanking class, they all pretty much the same, except one difference is that with prot warrior is that there is no one base ability without cooldown that you have to pretty much use repeatably while tanking, all class have that and wars use to have that with devastate but now its a passive.
The result is that tanking has a war as a strange feel to it you have to wait secs before doing anything while waiting for your revenge and shield slam to become available. I dont know why they put devastate as a passive, I guess blizzard made to change for noob clickers to have an easier time tanking but for normal players tanking as a warrior is just more boring if you compare it to other classes as other classes there is at least that one basic ability you have to mash repeatably during tanking.