In this post I'm going to clear up the points making a huntard - leave if you are not interested. Also note, wall of text inc!
Before I start, let me introduce myself:
I'm 20 years old, currently playing a hunter. I am not a huntard, but even I said this to my mate: "hehe, I'm going to reroll a huntard!!". In classic I played (only mentioning top lvls) warlock, BC I played priest/hunter/mage/rogue/druid, WotLK I played paladin/rogue/druid/hunter.
I would dare to say, that I've got my experience around classes and I've been on 2k rating in 2's, 1900 in 3's (pretty average, but I never got the good gear before I rerolled ^^), and I've raided casually in classic and BC while hardcore in WotLK.
Now, first of all... A hunter is a hard class to play (more on that later), and I've seen quite an amount of posts about "huntards" where people call them with the right to do so, but fail to notice the skill required to play the class successfully - pvp PoV.
Reason for the hunter becoming a huntard:
1. Lots of kids got this class recommended by their brothers because it was easy to play once you got your pet in level 10 in classic. The class also appeals to kids because of the night elf class; you get to be the good guys, play an agile class, being "one with the forest", have your own little pet tiger... What is there not to love for a child?
2. The only ranged class with an auto-attack... Don't tell me a melee has never used tab to switch target and thus broken a sheep? Or a warlock putting a DOT on the sheep target? By a hunter it is the same drill, only with the risk to targetting all the mobs. Multi-Shot makes this even worse because of the randomness.
3. Pet. This bring another dimension in where you have an active pet who's PoV isn't yours. I find it easy to control, but people having a hard time coping with the first set of skills might not have an easy job (lots of skills and keybinds on a hunter, coming back on that later).
Atm you can see the effect of pet pulls in ICC on Festergut and Rotface, whoever you start out with. A hunter would like to leave their pet on agressive on the ship because they will assist on killing npcs on your own ship while you're killing axethrowers. I won't fail on putting it back because I set it to stationary close to the middle of the ship, so to get my pet back I have to change that which reminds me of the aggressive state. A sidenote: hunters that fail to notice an agressive pet on trash-pulls are slackers because they're not up front with the tanks for MD > explosive trap > volley.
4. A hunter that doesn't know how to trap - seen this fail in WotLK, people should've played in classic just for the experience it gives you
5. Low dps is possible like any other class along with keyboard-turning and such things.
Skills and keybinds
People that doesn't play a hunter might not be aware of the amount of skills they have - I for one, didn't know before I had my hands on the set. Atm I have a total of 21 keybinds, 1 more in my pvp spec for scatter shot. On my normal action bar I have arcane shot, aimed, chimera (macro'ed with kill command), multi, kill, serpent, viper, volley, rapid fire (macro'ed with uses and call of the wild for pve), bandages, explosive and immolation trap (reason being that I have my frost traps right above keybinded).
I have MD macro'ed to target my focus target or my pet in case the focus target doesn't exist, I have mark macro'ed with pet attack, and I have another 2 non-macro'ed abilities on my right.
As for keybinds, these are the abilities that I have keybinded: steady, readiness, deterrence, disengage, concussive, trinket, master's call, FD, shadowmeld, silencing shot, flare, freezing arrow, frost trap, wing clip (pretty useless), mongoose bite+raptor strike (yesterday I used it to finish off a rogue in 2v2, everything was on cd), tranquilizing shot, scorpid sting, web from pet, roar of recovery from the pet, mend pet + pet defensives, scatter shot, scare beast, hunters mark. In PvE I have the rocket pack on my scatter shot keybind ^^
Now come up with a class with equal amount of skills for keybinds... Enlighten me if you can also note that I have combined mend pet + 2 defensives that could work more optimal in 3 keybinds. I have pet attack on my HM, better divided, I don't have snake trap and freezing trap keybinded.
What makes a good hunter:
1. Competitive dps with no slacking - this includes reading guides and strategies, applies for all classes.
2. Being able to adapt to the situation in case things doesn't turn out like you wanted them to do (I usually "tank" Icehowl with distracting shot + deterrence if he enrages, just 1 of many situations - have gotten the kill in for 2 25man raids and 1 10man because the tank died instantly and due to my tanking it we got the last dps in needed/combatressed the tank =P using your brain and dps'ing the opposite add on saurfang and dragging it all the way through your frost trap while distracting another on that side (25man ofc).
3. Knowing every aspect of your hunter and what possibilities the class has, and knowing the abilities and talents of all the other classes.
That is all from me at this point... Feel free to give me more input and criticism, but please no flaming - not sure I will respond to that. This is my PoV on the class, and I've played a lot of classes and I've tried every spec for those classes and have experienced both pve and pvp.
Extras:
Death Knights have recieved a lot of hate because people were allowed to play an OP class while lvling - no risks of death and you don't need to learn your class Hunter works the same way in BM with a pet... But seriously, as I've seen lots of huntards, I've seen lots of bad players of every class... A mage in 4.3k GS doing 2.1k dps, a DK gemming spellpower because his abilities are "spells".