It just seems strange to me that you are allowed to "instantly" push a couple keystrokes to the game with one physical push. Are these automation arguments simple black and white or are there shades of gray?

I would think that there would be a difference in enforcement.

When I press ctrl + 1 I refresh my watershields on my guys. (that is just the keystrokes the actionbar is bound too). When I lay my totems it is alt+1 (earth) alt+2(fire) alt+3(air) alt+4(water)

Using the n52/g15 to send these keystrokes be it with a pause or without I seems pretty harmless.

Now setting up something were you cast something pause until just under the gcd then cast again. Or setup a loop of somesort to always do something. This is what seems bad and no one should be doing.

Right now for me neither is an issue b/c I play with a keyboard and type everything by hand. But last week when i dusted off the n52 and tried it out I didn't want to redo my actionbar bindings. Maybe I just need to spend some time and map all of my 2 keypress bindings also to an unused 1 keypress binding so I work with the n52 without worrying about it.