Ret why fine in TBC pre sunwell. It's okay if you couldn't play it. Very few could.
The CS cooldown and threat talents did help though. That and when they reworked how CS scaled with weapon damage instead of with partial SP and fixed our tier itemization. albeit in a very half assed way since the T6 bonus's still sucked dick since hammer wasn't a button you hit with the swing reset and SP socket bonus's... In hindsight that was pretty fucked up actually.