Because there's a 15 line limit on macros currently. And you can't use macros in macros because then you could chain together a long sequence where you just auto craft everything infinitely until you manually stop and they don't want that.

Crafting should take time and effort, you shouldn't be able to just press one button and then auto craft 500 things.