It would be far better to pay people what their work is actually worth, and then give them charity through the government, supported by taxes, if need be.
Same goes for healthcare, which should absolutely not be a mandated part of employment. Pay people what they are worth, and let them buy healthcare.
If we want to subsidize or provide charitable healthcare, then we can do so too.
Nobody is owed more than their work is worth.
If we want to have charity to make lives easier, that's fine. There are lost of good reasons to avoid angry and starving people in the street. They can be paid by taxes. You could even tax businesses to pay for it.
Pretending it isn't charity is what I object to, and the economic problems it creates.