Macros have always existed, they always will exist unless you significantly over-tune the recipes and their difficulty -- Nobody will churn out consumables en masse when each of the crafts is essentially an expert recipe. If anything, Ishgard Restoration has taught us that macros or not, it won't stop botters. The game is not the same as it was in Heavensward or even Stormblood for that matter. Bots will flood the markets as much as they so please, the game is a lot more popular now than it once was.