This argument is somewhat true in the small case (e.g. if you are starving and the only job for you is shoveling bodies into a furnace, may as well).
But I think the reason people have a problem is that giant multi-national corps have created a system where shoveling bodies into the furnace is the most profitable option for these desperate people.
The wealth available in the world right now is completely unfathomable, and its mostly going to ads, privacy invasion, burning massive amounts of energy to make fake videos and articles and more adware, etc. Its not wrong to think "is something wrong with having droves of poor people wading through our shit so they don't starve?"
Similar to how the coal mining companies were happy to watch miners die in the mines from blacklung, and their services were indeed useful, and they were quite proud of it. Its a complex issue because it was critical work at the time. However, only a little while later, we realize the system we had was broken and poisoning the planet, ourselves, and the workers. I'm sure many coal miners are remiss that they no longer can work the mines, and many companies would be happy to employ them if it was profitable enough, but ultimately its not a good system for anyone. And if I hear that "coal miners in high demand in China" I'm not going to say "oh I'm so glad they have employment" I'm going to ask "why aren't they using a clearly better alternative for those people?"