It’s possible there is a big difference between tending to ill people and selling merchandise. One is necessary, the other is not.
Who gets to make that judgment, you? The government? Walmart is open because LOTS of customers go shopping that day. If people didn't WANT to flock to the stores on holidays, then more retail outlets like Walmart would remain closed. The truth is, many people like shopping on holidays. Who are you to tell them they shouldn't? And who are you to tell retail stores they shouldn't cater to all those shoppers?
People are free to pursue an education, technical degree or certifications to get the kind of job where they don't have to work on holidays. When I was in university, I worked retail for extra money and one of the things that drove me through school is I knew I did not want to work retail for very long - and didn't want to work weekends or holidays ever. I made sure to get a degree and follow a career path that made it possible to have weekends off and not have to work holidays. Other people make different decisions, and some actually like retail and don't mind the crazy hours. The free market will sort these things out, we don't need you or government deciding who can open on holidays.
The thing is, in retail holidays are when the most money is made- and yes it is necessary to have enough employees to sell the merchandise, that is how Walmart makes their money. So yes it is necessary. If the employees don’t think it is necessary they don’t have to work there.
That is true, but work is work and as i said,in this day and age, there aren’t too many places to look for new jobs!