Right-- talent isn't that useful in a vacuum. You need economic and legal infrastructure that talented people can plug into to be productive. That infrastructure (a) takes a very long time to build and (b) depends on cultural norms that take a long time to evolve and don't find fertile ground everywhere.
About 2. also 100% true: intelligence/knowledge is totally independent of any other trait.