No. Block advanced scripting in macros.
I use a ton of macros that are simple - when target is enemy use DMG spell, when target is frinedly Healing spell. That doesnāt do anything for me i just cuts down the amount of binds I actually gotta have as a class that can both DMG and Heal my friends.
I use also focus macros, also it just makes me not have to click the nameplate or a bind that I can setup for targeting.
I use arena1, 2, 3 again it just makes me not have to click a nameplate or a bind I setup for targeting.
I use mouseover macros again so I dont have to actually click on the enemy or friend I just keep my mouse on them or their nameplate.
I have a macro that pops my 2 CDs that are off CD + my trinket. Just again allows me to reduce the amount of binds I need.
Why would we ban all / remove all these simple quality of life improvements? You might not need them if your class has a 1-4 rotation, but for classes that got a ton of buttons and can DMG, Heal, give utility macros are a huge improvement and reduction in needed binds.
It was possible to abuse macros for a while, but there was a bug with their API - namely that you could create conditions based on the presence/absence of a buff/debuff. This was, of course, a huge exploit, and got hotfixed as soon as Bicmex and other people made it public and raised attention.
Ever since macros cannot be abused and can only be used for the trivial things:
to bundle together a GCD and non-GCD ability
to create a combat/out of combat condition
to target focus/arena/party members
and pretty much stuff like that.
So macros no longer give an unfair advantage, unless you consider completely new players, who havenāt watched a guide and donāt know macros exist.
I personally donāt like macros as well. If you put in the time and actually DO make macros, their effect on the game is quite significant.
For example, its quite difficult to select the healer and kick their cast while being trained and having 50 different nameplates in the screen (pets, totems etc.) but if you have arena 1,2,3 and a kick macro for that, it becomes stupidly easy to kick the healer. The difference is obviously very significant.
So IMO either remove macros from the game OR, perhaps finally, just implement majority of these addons to the gameās default UI and, I donā know, prepare 3-4 page guide on how to utilize such UI together with macros.
Its really sad to watch a guy hover its mouse over healer, select and press the kick spell. Majority of the players are not even aware of these macros or their full potential.
Thereās a reason why everybody use macros, they are way to useful. If you want to perform better - use macros.
But on the other hand castsequence macros should definitely not exist. Like rogues bind everything to one macro and do full rotation just spamming one button, should not be possible
Well you can still write one shot macros for rogues where you link 10 spells with a castsequence that resets every 10secs, all you need is to bait out a trinket first and later when you know he has no trinket spam the oneshot macro
These macros put you at a disadvantage more than anything else
Itās better to press manually so you adapt to the situation better. These macros donāt really work in practice and high rated players donāt use such. They are mostly for beginners and youtube content