In today's world, everyone chasing multiple fishes at one time - or I say generalizing themselves for everything rather than creating expertise in specific technology or skill. But when I think any successful person or top leaders - They specialized in one skill first then moved to generalize.
I agree with you that in the end, work-life balance should be there.