
Getting a PhD in the US does not mean you'll get a job. I'll work hard and get a Masters or PhD and 95% of the jobs are the same jobs someone can get with a BS. So I incur 40-60k more in debt and get paid exactly the same. The other gotcha with this is say I do get a PhD. At most companies they'll just put you into Management. You won't be doing more academic research or applied theory, instead you'll be a project manager/people manager which is not what your studies were around and you get detached from the sciences.
Being a US Citizen I am very ashamed of the mentality of our country. We only believe in entitlements and not working for what we get anymore. That's why foreigner's are taking our jobs, taking our degrees and leaving. When they go back home they get respect. I get laughed at for getting a Master's degree.
Hard Choice to make for most.
To be fairer, he's the first President in 24 years with a working brain cell.
Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"