I tanked instances almost exclusively for leveling, and put together a Classic Warrior tanking guide.
Warriors are the best DPS class for a melee cleave. While, personally I feel that people who play warriors should definitely experience tanking for themselves, as it helps to highlight parts of the warrior kit, I wouldn’t hop onboard a campaign to boycott DPS warriors any sooner than I would hop on a campaign to boycott DPS only classes.