Wanna read a good post on the WoW forums? This explains the reason why you see so many QQ threads concerning paladins, in a thread written by a paladin asking the forums populace how they would fix Retribition. (Bad idea, in my opinion.)
Nomihoudai (Which, oddly enough, means "All you can drink" in Japanese.) from Spinebreaker said:
The premise of the OP just won't fly on these forums. No one here is interested in making ret balanced.
For 4 years all classes have had the benefit of ret being the village idiot--the one everyone could look down on and feel better about themselves. "Hey, at least I'm not a ret paladin!" was a comforting thought. At least in BC some raids would bring one ret paladin in order to keep up a holy paladin's judgment through CS.
Look at posts on paladin forums before 3.0. At the same time that rets were told they should never be able to do anything resembling half-decent damage, they would also be told that they were OP because of the devil's trifecta of plate, bubble, and heals. Unlike most paladin lore (including outside WoW), paladins were considered to be a healer worse than priests that sometimes did other stuff, due in large part to their status in vanilla WoW.
Now that paladins can put out good damage (although as one who used to play one, I wish the combat system wasn't so whack-a-mole simple), those classes feel threatened. Suddenly they have to develop strategies around rets in pvp. Comps with rets aren't horrible. Rets aren't a waste of a raid slot. They actually need to compete with what used to be the kid they got their lunch money from.
No one here wants a balanced ret paladin. They want their punching bag back. They need someone they can look down on. They don't want to have to look up arena ratings or check gem slots in order to put someone down. Even if you do everything right, in the end you still are a ret paladin, and that alone must mean "you are a face-rolling no-skill baddie."
Welcome to the forums. Enjoy your stay. Nerf your class, buff mine.
Elemental Evil: Session 1
17 hours ago