Simple question, what is the class with the highest skill cap and the most rewarding when played right in pvp?
Prob druid
Mage and Hunter in vanilla have a much higher skill cap in PvP because of the kiting metagame. If you suck you will get completely steamrolled.
As far as most rewarding goes that would be mage. High utility, high damage, can be untouchable if played right. However, you’d be surprised which classes can do some crazy stuff if played in unconventional ways.
Druid for sure, feels good when you play hard and win. You legitimately feel your brain expanding when you play the class well.
Warlock hands down. There’s no class that requires more mechanical skill and technical knowledge.
Rogue and mage.
Druid by far. You basically gotta use your whole toolkit from all forms to even compete in a 1v1 situations vs most classes.
Unlike a class like rogue where you could basically spam 2 buttons and still might win if your swords are strong enough.
Also an honorable mention to Alliance druids who can’t use warstomp and are 100% reliant on Bash to hit to be able to heal thru a mdps rampage.
Hunter. As easy as they are to play the skill ceiling is extremely high. They can solo kite 40man raid bosses. Plus their toolkit is extremely powerful in the right hands.
A mage would have to be a close 2nd, but considering Mage is just stronger then Hunter, skill caps get washed out by inbalances in classes.