This game's economy is already fucked though.
Morality? You're dealing with humans who will try to do things with the least amount of effort.
I'd rather buy macro'd TL150 cubes than have none available, same goes for many other blueprints.
If someone sat there clicking the button for every cube the price would be much, much higher.
I'm pretty sure farming tech parts is still more efficient in terms of time/resources versus monetary gain when you work it out.
So, in fact, I don't really see either of those things as good points.
Realistically this game should have a feature where you could churn things through your processor in the background whilst doing other things, it should be autopilot without having to be constantly restocked.
You see it as immoral/economy destroying because the game in it's limited implementation does not make it easier across the board.
If the game had an autonomous build system people would not need to use third party macros to achieve this.