I actually don't mind staying late because programming can be fun depending on what you are working on. Having to leave at 5 pm because "time is up" doesn't sound fun.
At least for men, I feel we need to distance ourselfes from the paradigm of being valued only as disposable providers.