I grew up in Germany. At least in the area where I lived, this was true. Staying late at work was not A Thing, everything in my town shut down at pretty much the same time. It was a small town, but a lot of the people commuted to the closest city and still managed to get home at a reasonable time.