Please Help! Darkflame Cleft Cloth Farming Question

Script macros are allowed to be used. People use them all the time. If Script macros weren’t allowed by the ToS, Why would blizzard allow them to function at all in the game?

I have plenty of macros that use script functions, This one allows you to click PopUp confirmation windows, Like if you get a Group invite or delete an item. It also allows you to click a talking option with NPCs.

/click StaticPopup1Button1
/script SelectGossipOption(1)

I also have a macro that resets instances

/script ResetInstances();

Plenty of other macros that use scripts that have been used since Vanilla. So why would this macro be any different?