Consider the medical profession as a good example to illustrate this context. In Africa, you have fewer practitioners per population sample. Hence, there is not the luxury to refer every patient to another more specialized practitioner. ... you become good at more things and you are trained to think wider.

In the USA, the larger supply of trained physicians leads to greater specialization and a system that passes around the patient. In the end, the service is more costly in the USA. My ailment has more mouths to feed, so I really need an insurance company, so we can command the contributions of all the insured and their employers to feed the big mouths of a large system.

I know I have gone places with this comment; however, it gives you an insight how a social and cultural context can shape the path -- to either demand or discourage the concept of being a neo-generalist.