I think it’s all the addons that help you track procs which makes it much easier to set up the keystrokes. I don’t think autohotkey alone does anything to directly help with procs. Eliminate addons and many problems would go away.
Or here’s an idea, how about elminating the limitations of castsequence macros in the game? Let people line up 10 spells in a row if they want with the global cooldowns inbetween. And design the game around that instead of all these false limitations people can easily workaround whether they use autohotkey or their MMORPG mouse.