surely some of the problems could be addressed by retailers changing the way they employ people or allocate shifts. I know that right now there is a staffing crisis, but that isn't always the case, and when there are more workers available, stores could change how they employ people. Where I grew up, stores were open generally til 9pm, and although it was reduced on Sundays, it wasn't as much as here - it was more by convention than law. And there was a much greater expectation of students working (both school age and university/college) - they had specific shifts that they could say they were available for, and might only work 1 or 2 a week. Sunday was quite popular, as were evenings. Other people could choose weekdays, or school hours, or whatever.
Then those who really want slow Sundays and family time can choose to have them, without going into towns or shopping centres. It's not like they are forced to go there when they're open, and if they feel they need them to be closed to stop themselves, there's something wrong!
I would quite like shops open more in the evenings too, actually. Our town centre feels dead in the evenings, and if you go in to go to a play or concert or whatever, it can feel a bit unsafe before and afterwards if there aren't lots of people around. Restaurants might do better, too, with people there are part of shopping. So many shops are closing now, and being replaced by restaurants, but the central ones seem busy mostly in the day, and I think it's on a downward spiral. They can't make enough money if they aren't busy in the evenings; they won't get enough people if too many shops close as people won't come in specially to go to a restaurant, etc. Shops do bring people into town to then make use of other facilities while they're there - markets, small businesses, cafes, restaurants, activities etc. When I just order stuff online, I don't use any of those. When I am motivated to walk into town, I get not only what I'm buying, but also use other services. In my town they are trying to make it harder for people to drive in or park, and they insist that it will make the centre nicer and people will come in more, but I think they've forgotten the huge effect that online shopping has since covid - it's so easy to get anything online now. For town centres to survive, I think increasing retail access and hours is possibly necessary.