Bill Gates is not stupid - the man knows what he's talking about.
Better look carefully into what he is saying before we react.
Also - we would all do well to walk the halls of Microsoft, Google, IBM, SAP, and the other tech giants.
Their technical offices are not filled with WASP's - they are filled with Asians, Indians, Russians, etc.
Get the picture?
Oops - oh well twice for effect.
It is our education system.
And those people are making good incomes at the places you mentioned.
As well as Red Chinese (some of whom are anti American enemies beneath their corporate exteriors) as well as members of terror cells, and the like.