Comment It comes down to IQ. (Score 1) 1131
It's as simple as IQ & Numbers.
The Chinese and Indians have 10x more than our population.
They have 1.2 Billion plus 1 Billion. We have 300 Million.
(OK, maybe 9x)
Out of our population, maybe only 1% - 10% of our society is intelligent enough to
go into engineering.
So, 1% of 300 Million is 3 Million.
IQ distribution is about the same in any population. So the same goes for
Indians and Chinese.
So, 1% of 2.2 Billion is 22 Million.
We have 3 Million, they have 22 Million.
Simple math.
Also, since they have so many more to compete, with they are more aggressive at their education.