Warriors are awesome in wow. Barbarians are beast in Diablo. In Hearthstone, warriors are also very nice. What do you dislike about them?
They have a lot of equipment, which is awesome in this game (board control).
The hero power does not deal damage, but it does synergise well with his "direct" approach.
They have good minions with good abilities (like the "Warsong Commander" or the "Kor'kron Elite")
And lastly, the spells are also useful (or at least some of them. Cards like "Charge" and Execute" are... situational).
I am in no position to say what is op or up, but it seems to me that warriors are in a nice and balanced spot.
Health is just another resource that you need to learn how to use properly. As long as it doesn't reach zero, you are ready to rock. With this in mind, try and use your weapons to kill enemy minions instead of sacrificing your own minions (as long as it doesn't kill you in return). Also, attacking the enemy hero and ignoring his minions is not always the best option. Do this and you will soon discover a whole new world full of card advantage and board control (the DREAM!).
Just keep in mind that you can't always win. Not even the best players have 100% win records.
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.