Here is the deal nobody sugarcoats for you. Levelling a Warrior in Classic is a slog. You have no self healing worth mentioning, you eat food and slap on bandages between every other pull, and a bad pull means a corpse run. You will look at Hunters and Mages mowing down packs and quietly hate them.
Then you hit 60, pick up a fast offhand and a slow two hander, and everything flips. The Warrior is the only class that tanks Molten Core and BWL properly, and Fury Warriors top the damage meters once they are geared. Threat, mitigation, raid utility, the meters, all of it runs through the Warrior. You are the spine of the raid. People who quit at level 30 never find that out.
This is a gear and rage class. Naked, you are useless. Decked out with a Mighty Rage Potion, full world buffs and a Flask of the Titans, you are a problem for the entire enemy faction. The skill ceiling is high because so much of the class is about weapon swap timing, stance dancing, and reading rage.