Aye, it was cool. Even when certain other classes could keep mashing three highlighted buttons one after another while we had to deal with multiple timers, procs etc. But Billzord seem to think that cats still need more complexity. Do not presume to find any logic in this. There is none.
They stopped actually 'designing' feral druid archetype since WotLK. Whenever a new addon comes up, they do their thing until the last few days before the launch. Then they finally realize that this game still has Cat spec in it. So they just throw random 'fun' things at cats and jam the "RELEASE" button. The outcome is obvious.
I'm not against complexity. I chose Feral back in late TBC for tanking and occasional cat Brutallus raiding (huntah teams with feral aura and hot-drop-shamans-4-BL) and I enjoyed the mediocre complexity WotLK brought to my class, which allowed me to properly claim a decent damage dealer slot in a raid. Ulduar was the best addon of all times: cats were finally optimized to stay on par with the rest of specs, which immediately allowed the best of us to claim top ranks worldwide on many bosses. Slappin' some of those fancy rakes and rips @ the Yogg's brain just before leaving the 'inside' phase was priceless, as was the capability to compensate for other damage dealers' tardiness by taking out some extra tentacles without dying to damage reflect. By the time ICC kicked in, cats were toned down but remained viable, which was good.
And then it all went to BS. Cata, Nonexistant addon, Warlords of Failnor. Sometimes the cats were buffed to be decent, but never again have they felt decent.
No wonder this picture remains viable for a decade.