If you actually took the time to get decent gear, you would notice an insane increase in damage. People complain about ret's being weak, but that's only because I think people don't know how to micromanage between heals and keeping inq up while sustaining damage.
Ret's a really fun class to play. You can run around off healing wounded friendlys for 50k-100k+, kite just about any class in the game, unmatched burst(Besides broken classes), survive a pretty long time if you pop your cool downs in the right situations, very supportive and offensive play style, etc.
I average around 8k+ DPS if I'm focusing correctly without my wings and can reach anywhere from 15-20k+ DPS easily with wings popped. The only complaint I have as ret, is that we dont have any real CC. The only CC we have is on a 30 second CD (if spec'd) or cast repent, which isn't that useful for rets in most cases when we need CC fast. We also have an AoE fear that breaks upon damage, which I only really use for interrupts. >.>
There are a few factors that come to mind that would make one think ret is weak. What I mean by that is, some classes seem broken at the moment and need to be fixed before people understand ret's true power in PvP. While rets lack CC, we are given very good survivability tools and an insane healing advantage, if used correctly. As soon as wings are up you'll be seeing back to back 60k-80k crits(if you manage to remember to keep inq up).
Classes that make ret feel weak:
Warlock - Get ready to be stuck in endless stuns/fears while getting bursted down. Their absorb shield and non channel heal now makes them bulky and scary.
Warriors - Way too many stuns and more sustained damage. Insane amount of CC. 2nd wind is hard to break through without inq up! Remember to HoR them and TV Glyph for a combined 20% reduced damage!
Mages - lol, don't be afraid of them. Just remember to keep Divine Protection up, Hand Of Freedom, interrupt their frost bomb, trinket their deep freeze and they will be dead within seconds. Should have no problem after the spell steal nerf.
Druids - Almost like fighting another ret pally, they are very similar and fun to fight. If you out gear them, they should be no problem to take down.
Spriest - They're rotation is very simple and they're extremely easy to predict. Interrupt as much as you can and CC them when low and burs them down.
BM Hunters - Very frustrating class to go against and very broken, since you can't really interrupt their burst and they will usually silence you at first, then put you in a fear, that forces you into an ice trap, all while bursting you down with their lynx rush and other CD's. The only real way to beat a hunter is to stun their PET and heal when you see them casting shots. Remember to keep inq up and kite their pet and burst the hunter down with wings.
Monks - If you're scared of a panda, then just roll another class.
Rogues - You better watch out, you better not cry, you better trinket that or you will die, cuz rogue class will stun-lock your !@#!
DK's - Extremely broken class! - They hit like a truck and spam endless diseases on you. Their "green bubble thingy" makes them immune to our CC so you're better off kiting them and healing, till it goes away, putting HoF on so their blue thingy doesn't slow you and burst/cc them when they aren't expecting it.
If I missed a class/spec I'm sorry, but you have to WANT to play your class to enjoy it. Simply wanting to be #1 FotM class won't get you anywhere in the long run. If you're like me and can't roll a caster class and you want in your face CC + damage, then I suggest rolling a warrior. If you like the melee/dot play style, roll a DK. If you're tired of getting hit all the time and love kiting, roll a hunter.
That just about sums it all up. If you wanna enjoy PvP as a ret, the only tip I can give you is to learn how to micromanage your healing, damage, and inq.
Another tip: Watching other ret pally's stream such as Vanguards can actually help you understand how pally's should be played and good ways to counter certain classes. I know it sounds dumb, but watching someone else play or even recording yourself can make you a better PvPer.
Hope you enjoyed my read. - Purple