Funny how people say: "ONLY NOOBS DON'T KNOW HOW TO COUNTER WARRIORS!!1111", yet they are the top used SPEC, IN THE HIGH END OF THIS GAME. How can this make any sense? The top rated players of the world (which very unlikely is anyone around here) lose for warriors... a lot, but they must be noobs, after all, they are just in the top 2% players of the world.
OT: Yes, they are OP, there as a time were classes would bring either damage, or CC, or support to their teams, nowadays warriors just bring it all, so hardly any other melee DPS will compete with them. Every comp with a non warrior melee has a better variation with a warrior.