I don't think it's reasonable for the law to dictate the hours someone has to work if they're not getting money from the government for it. And in any case, I would hope that decent opening hours for public services might put some pressure on the private sector.
no subject