They specifically said they didn't want to add macros to Performance because they wanted it to all be skill based. Which was incredibly shortsighted of them, because of course PC users were going to use outside sources to auto-perform, and no one else would bother with it.

Technically those PC users are breaking ToS, but much like parsing, there's no way to prove it unless they actually say that's what they're doing in in-game chat.