Ah, so this explains why Silicon Valley is located in France.
Seriously, if someone wants to work crazy hours, why not let them?
I had that phase in my career, and it paid off. I'm in a different phase now. I just choose not to work after hours. If my employer didn't like that, I'd have found a better job by now. Same thing for travel - I used to travel a ton. Now I don't want to, and so I found a place to work with no travel. I'm a grownup, I can take care of myself, thank-you-very-much.
The reason that that you have that choice not to work more hours is because of regulation protecting you.
If you don't believe that then go somewhere in the world where no such regulation exists and see how many jobs there are that let you work 'normal' hours.