I am in a bit of disagreement with some others (surprise!), as I DO think it is generational, or maybe partly location and type of work. I could easily see non-managerial roles where most of what you said is your work-life preference would be just fine. In my particular case, manufacturing plant, that's not possible. My managers, engineers, and other support functions can't support the 300+ people trying to make widgets from home. I am definitely not a clock watcher (for the support personnel), and occasional long lunch, kids school events, etc are encouraged. I think it makes a happier person, which makes a happier employee. Other industries or occupations where someone is not directly relying on your efforts, knowledge, support might have more leeway to your lifestyle.
The thing I have noticed: The newest group coming in, mainly college educated professionals, have a different expectation for work-life balance. Sometimes it doesn't fit with the career path they have chosen, or are thinking of choosing and trying out.
It's a conversation that I feel is much better to have with someone starting out early in their working life, and I try and let them know what the expectations are in this industry (particularly automotive, which is very tough by itself) and suggest they self assess if that is what they really want to do for 20-30 years. Once the decision is made, although we are not saving lives, this industry expects that you act as though you are! Low margins, and tough competition means sometimes you are saving a life.... your own work and financial life. Too dramatic? It is what it is.