Wouldn't having deep specialisation in a particular field help you to gain a competitive advantage when deciding to go it alone and starting a company in that area?
For example, you spend 15 years becoming a lead engineer for a vehicle manufacturer. But there's very few ways you can then that into a solo business, other than consulting (which is no longer the same work).