To which the realist in me says: If Wal-Mart/Sam's doesn't give them health-care, my tax dollars do when they show up in the emergency room and ask for emergency care. Not to mention uninsured workers drive up costs for the rest of us by monopolizing emergency rooms (where they're guaranteed care) as opposed to going to their family practitioner (where they have to pay...since they uninsured).
What's more, someone making enough money to put food on the table probably has kids that do better in school, go to college, don't steal my bike, etc. Face it, paying your lowest level emloyees a decent (not incredible...just decent) wage, pays the rest of us back later.