Macros exist. /macrolock exists. /macrocancel exists. /macrocancel can never have a valid purpose in macros because it either interrupts another unlocked macro (normal behavior when you hit a macro) or does nothing because the macro can't be used while a locked macro is running.

All of this means that I spend a good amount of my time pressing enter-up-enter to use /macrocancel again while trying to keep perfect timing on my locked fisher macros, and that turns conversations while fishing into very awkward and embarrassing moments.

An action I could drop onto the hotbar or a keybind I could set to cancel a locked macro would be great.