To a degree I agree with you, which is why I'm ok with a minor reduction in the cooldown or the two mitigation ideas listed earlier.
That being said no matter what the cooldown, at times you're going to have a point where you're waiting a significant period of time were CS doesn't proc.
Does it suck? Yeah. That's the point. It can't always be up. It has to have parts were the spec doesn't he access to CS. Otherwise numbers have to be rebalanced, and the moments where you are chaining CS together, done feel as fun. Variance exists so things don't become static and boring.
And don't tell me that a large amount of RNG doesn't exist for other specs (Arcane Mages on Live), or in other games (Mana Flood/Screw in Magic the Gathering for example). It can be good for the game to have some level of RNG. It isn't to the point where people are being so melodramatic about.
It could play a huge issue with the identity of the spec moving forward. If the resets are occurring at a rate that never makes it feel like there's a cooldown to CS it reduces the importance of the CS Windows. Suddenly it's up all the time and it never feels special.That makes sense though, doesn't it? Why mitigate something that's fun and feels good? It's not even a desire to be overpowered (well, I'm sure it is for some people), just to have fun while playing; it's only a problem if it leads to unacceptably high overall performance, and that's just a tuning issue. One that might end up making the spec a little less bursty, but I don't think that would be a huge problem, honestly.
Or its been balanced so that your time with CS and without, aren't as important.
It also has a lot more implications than that. What happens to the Legendary Pants that apply CS with Heroic Leap? What happens to the tier bonus that gives us extra CS resets?
While I'm not a fan of the design to prop up specs with other items, it seems to be a trend that Blizzard isn't backing down from, and shold be considered when giving feedback.
All of these are reasons why it isn't ok, for it to just be reduced to older levels that we're used to with Arms.