Regarding your wPvP adventures you're either exaggerating or your opponents are very bad. A Feral should not be getting a single Cyclone of ever against 11 opponents, if you believe anything else you're delusional I'm afraid. Let alone surviving for 17 minutes just shows what PvE gear and tanks has done to wPvP, even though I imagine your opponents were very, very bad.
If you ever enter highlevel rated PvP I think you'll find getting hardcasted Cyclones of of is quite hard and is not going to happen very often.
Sorry to say, but you sound like you've never entered any competitive PvP in WoW at all. Either that or we're playing two separate games.
Cyclone in its current form, with it's current environment is not fine.