I have played countless matches and warrior is hopelessly underpowered in PvP battlegrounds. I believe that there are two things that could easily help:
Let the warrior pre-charge combos just like the runemage can. Why can the runemage do more damage and also pre-charge his attacks without a target?
Make the shield block all attacks that hit in front of the shield so that it actually works for pvp. Normally lag causes you to not actually know where the projectiles hit you so blocking them with the physical shield is impossible.
Could we get some warrior love in PvP?