if walmart doesn't provide this as a benefit to their employees - the taxpayers will. I would rather walmart pay for it then see these workers on medicaid.
Socialism, whether by government decree, or government sponsorship, is still socialism.