With rotation mini game I mean mostly PvE rotations as these don't work well in PvP. In my opinion whole rotation mini game they tried to enchant in Cata failed and I didn't find it interesting. Pressing 123 or 321 doesn't seem much fun to me. I prefer where you use skills when situation ask for it like you use distracting shot to save healer after tank died or you frost nova group of mobs that could else kill healer/tank etc.
I am not saying that rotation mini game doesn't require any skill. Actually I think it take some skill to learn and master your rotation, but it's just I find it very dull game mechanic. I also think it's too easily exploited and it's getting out of control how many are exploiting it.
So some of you may say "What there is no exploit's in WoW, Blizzard bans bots/exploits!!!", it's true they ban sometimes (quite slow if you ask me), but there are some exploits they don't seem to care much or don't want to invest money to deal with (investing money to ban subscribers is like paying to lose more money). There is a lot of exploits that simplify that rotation mini game to single button pressing or completely automate it, if Blizzard was dealing with the problem and banning players using these then there wouldn't be so many of these programs. There is macro programs that do it simple sending keystrokes/click and using addons to get info out of game, there is bots and then there is lua hacks that let players to use protected functions.
These lua hacks that let you make custom one button macros have become very common and last I checked there was several of these in some well known websites (don't ask links in pm). There is even program that is designed to do optimal rotations for you. Here is screen shot of one such program (I removed name of the program).
In my opinion Blizzard should either start working on detecting these exploits or move away from whole rotation mini game. Right now they are doing either and there is players who use these exploits and gain advantage of these and players who don't use or know about these exploits. Many players who use these exploits are able to join good raiding guilds and seem like better player they actually are.