You dirty cheater =PThere's a reason why people come to mmo-champ instead of elitistjerks for ret information... not saying they're wrong but no addon is required to play ret, makes it easier? sure at times. But if you're experienced enough/calm enough during combat to see your rotation go along there's absolutely no reason at all to have clc ret.
Easier =/= mandatory
Only addons I consider mandatory for raiding is Weak Auras, some form of bossmod for timers and maybe bar addon (bartender) so you can tidy things up, make keybindings easily and most importantly customize frames. (hide in combat, hide when not hovering over etc)
I'd be fine raiding with Weak Auras and DBM/other bossmod and bartender alone. The things you can do with weak auras is borderline cheating the game.