Earlier quoted context omitted.
>China simply invested more in their people than USA it seems. when you say "invested more in their people"? what do you mean? if we are talking about education. both country offer free education to its people. College education are not compulsory and free in both countries
One culture values a broad band of technical education...one values social education. One advances technically and one wrestles with social issues.
I'll argue, you don't need a lot of techies. you need people with vision like Steve Jobs, Jack Ma...etc. they don't have tech background and yet created giant tech company.