Macros were programmed to intentionally be worse than manually executed moves. Not just combos but for oGCD abilities as well. They cannot use the skill queue that helps you use one ability after the next. So if you were in the middle of something else, a macro simply will execute at all if it's poorly timed.

In all honesty, maybe outside fishing, and some crafting, you shouldn't use macros at all.