Well I think they've said it pretty well, there's a lot of hunter "noob" running around, even at high levels (since all they gotta do is put pet on attack and kite to kill almost anything). Also, most utter idiots I have come to encounter on WoW were hunters, which doesn't do much of a good job at redeeming them before my eyes.
Besides, hunters are mainly there to add Dps and that is something most other classes can do, but see this:
- Mages, make big dps, make the big AoE damage, can major CC by polymorphing and minor by freezing enemies, and hand out drink & food.
- Warlock, make big dps, can simultaneously damage several mobs, may have a pet to off-tank trash/spawn mobs, may impair the enemy with several effects, may CC demons/elementals, may hand out healthstones and Soulstone a priest to avoid a wipe. (may CC with fear if there is no chance for adds).
- Rogues, also do big dps, scout, do some CC with sap & can bascially 1on1 many enemies (dunno if anything else).
- Hunters, may do big dps, add little CC and impairing effects, may off-tank with pet a bit, can pull from afar and use traps mainly when pulling.
So as far as I'm concerned the only "pure dps" class that adds less advantages to the group as a whole than a hunter could be a rogue.
Basically, as far as 5-man's if I had a choice I'd take any other class in my party before I took a hunter or rogue :_)