If your crafting system results in macros being used most of the time, that's a flaw in your system. People aren't crafting because they want to, but because they feel that they have to. Especially with how easily crafters make Gil.
I don't know a single average non crafter that's swimming in tens to hundreds of millions of gil, but I know crafters that are, and whenever asked how to make money, the response is "it's so easy! Coffee biscuits!"
It makes me hate omnicrafters. Smugness. Makes me ill.
But yeah, if people are macroing your crafting, there's a flaw with the system.
As for solutions, well, they could try blacklisting crafter actions from the macro syntax. That'd break them all right there.
