Today's 20-30yr olds are being pushed out of the middle class and will be forced to reduce their standard of living. Was it these 20-30yr olds who overspent, who bought Hummers/Navigators/other gas guzzlers to impress their neighbors? No, but they will be the victims of those who did.
SOXY is right, the talent pool is world-wide and since the US has fallen behind in math/science we've made it tough on ourselves to compete.
Don't complain for what you don't have - be thankful you don't get what you deserve.
Irish Proverb