I'm not sure what you all are talking about. But making a cast sequance macro is nothing new. And is used by more people then you know.

The reset time is nothing new either. Like a lot have said. If blizzard doesn't want it they wouldn't allow it.
Misspelling a word is not a huge thing.
If you are focusing on the reset time. that can be changed to target/combat. Or would you say that is not right either? Because if that is the case a LOT of people are breaking the rules.
There is no automation either.
Doing a reset timer is not automation. I have been using a reset time for 2 years now. Its not any different then putting in target/combat.
If blizzard didn't allow it it wouldn't be useable.