"Already, 70% of engineers with PhD’s who graduate from U.S. universities are foreign-born. Increasingly, these talented individuals are not staying in the U.S – instead, they’re returning home, where they find greater opportunities."
I have two degrees in the social sciences. I was never that good with math, though I did ok programming for a while. But nowadays a social science degree gets you a job at Burger King. The hard sciences seem to just not be popular in the U.S. This does not bode well for our reputation as the innovators of the planet.