There's a theme coming through here, which is that - for all the motivational crap - those workplaces where there is some kind of pressure on people to work late seem to be exhibiting a great lack of trust in the capacity of their staff to make their own decisions and manage their own workloads.
It's no more and no less than infantilising the workforce.
And one thing I know happens when you do that: treat the staff like kids, and they'll behave like kids.
My partner's going through some unpleasantness at the moment which isn't so much about working late, but is a similarly infantilising process of having to justify pretty much every hour of her working day to her boss. Not just document...but justify: "So, can you tell me why it takes an hour for you to write up a set of assessment notes?"...always wrapped up in "we have no problem with your professional competence".
Some managers should be taken out and shot. Lots of managers, maybe.