Sunday shopping has been legal in my province for only a decade. This isn't that odd.
I prefer Sunday as a day of rest for obvious reason, but there are plenty of non-religious reasons to close shops one day a week.
There might be reasons businesses choose not to open their stores on Sunday, is that a reason to mandate closing by law?
You could say the same thing about paid sick leave and health insurance. Not having to work odd hours is a benefit to workers.
Working Sunday isn't anymore odd than working any other day. Why not mandate no one work after 5? I agree people in the service industry have it rough, their schedules get moved around too much but it's the nature of the industry that the hours have to be SOMEWHAT odd. Stores need to be open when people aren't working and have time to shop. Sunday is one of those times.
Well, people in those countries are used to it, so they already know how to find time. They aren't busy all the time worshipping the Holy Dollar.