Basic logic fail. I didn’t say it was immoral to do it yourself. I said it was good to support the worker (from both the worker and the payers’ perspectives), not bad.
The view I replied to implied it would be gross to pay someone to make your meal because it’s cheap.
It's really simple: if you want to do something yourself, do it. If you want to pay someone to do it for you, do that. There's many reasons you might choose one route or the other, and they're all valid. Ignore sanctimonious assholes who tell you that you should support workers just because.