a few years ago I didn't care much about work/life balance. Working long hours at
something I loved (embedded development) was what I wanted.
But, the longer I worked the less important work became and the
more important other things did.
The companies I worked for still wanted extra hours (salaried of
course so they didn't have to pay extra) and overriding dedication.
My observation is that the more the work force aged and became
more balanced between young go-getters and older experienced
programmers the less desire there has been to be that dedicated.
Some do, but overall it's not as important.
Now that I'm retired I'm still loving the programming side, but I get to do what I want, and all the other things that make life worthwhile.