My opinion is that highly evolved society needs specialization and people who know a lot about a little and who are secure in their jobs. You cannot have tall building made from flexible bricks.
Your "person who knows a little about a lot who will do better" if there is order around, but with dislocation and chaos all gains will go to hell.
If you don't believe me or think differently, then go with your instincts. I am merely giving you the same advise I give my student advisees. Some take it, some don't. No big deal. It's just my opinion.