well to be honest, ret had to wait until the 2nd expansion to actually be viable in pve. still were garbage for pvp, but hey, it was an improvement i guess... don't be surprised of all what is caused by the developers' stupidity, especially when it's mixed with most of the playerbase's. You haven't seen anything yet.
Hey now. Back in the day ret was the PvE spec of choice.
Somebody had to give the raid Kings.