Someone needs to write a "why getting a job in industry is a waste of time" rebuttal to this tired argument to illustrate how ridiculous it is to evaluate everything with a single (and shallow) goal structure. After all, it typically doesn't contribute anything new or meaningful to scientific knowledge, therefore it is a waste of time (...).
I guess I shouldn't expect any better from The Economist, but not everyone in the world just does whatever they can to make the most money possible, ignoring all other considerations.
Assuming I'm making enough money to survive comfortably (which is essentially guaranteed with computer anything, including grad school itself), I don't care. What I get to work on, and what environment I get to work on it in, is far, far, more important. Overridingly important.
This mentality (though usually not so extreme) is pretty common among math and computing people, which is probably why industry is finally starting to notice that workplace perks are very important. There are plenty of extremely talented people who'd gladly take a 50% pay cut to work in a less shitty environment...
Most programmers in NYC could get a raise going to Wall Street. They don't do it because they don't like the abuse.
Most Physics professors could get a raise going to Wall Street. They don't do it for a variety of reasons.
It's about more than money.
But... The core of the story is true. There's a systemic problem with the Phd market. Every school and professor has an incentive to churn out more than the market needs. Like any career choice, people need to go into this with open eyes.
Most programmers in NYC could get a raise going to Wall Street. They don't do it because they don't like the abuse.
Wall Street is, on the whole, less abusive these days than VC-istan. However, it is more selective. Also, the chances for rapid career progress aren't there. You can make as much money, but you certainly won't be leading a team at 27 in a hedge fund; whereas if you are 27 and not at least a "tech lead" in VC-istan, you've lost.
Don't rule out finance based on its reputation, because it's not as bad as it's made out to be, especially relative to the other high-paying options. I've seen both and engineers are treated worse, on average, in the VC-funded world than in the hedge funds.
I am planning on doing a PhD because of financial benefits in the long run. Here's why:
- Immediate respect. It is harder to question the authority of a (technical) PhD. This is much more pronounced in 3rd world economies. Also Germany. Basically anywhere besides the non-super-meritocratic US. This is a huge benefit: my opinions are more likely to be listened to, my consulting fees are likely to be higher and be more credible, career breaks (maternity) will not set me back by much, because a PhD proves technical mastery of an area as well as tenacity, responsibility, and independence - all of which non-PhDs will continously try to prove to new coworkers and new management.
- Universities are forever open, but not so with Masters. That gives immense job security as a private university lecturer for the rest of your life, in any country (flexibility to travel and find a job even in countries you don't speak the language of). Private universities in rich countries pay a lot to be able to say they have a, say, MIT-PhD on their faculty. I knew a person who had a data-entry job and saw the faculty salaries in Saudi Arabia. The profs were making 396$k/year, housing and living costs fully compensated by the university.
- Flexibility to find jobs forever (especially because of the university thing). Normally I imagine it would be harder to be a salaried employee after 65 years of age. Nobody will hire you because it is so weird to have an employee your dad's age. Ageism is real. But because you can always lecture, you are pretty much unretirable.
The 4-5 year salary cut is nothing compared to a lifetime of these benefits and zero anxiety about job prospects after 50. I personally want to work and earn money in a respectable job well into my 80s.
You have a very hard awakening in queue. Of course I can only speak of my direct experience, in Mexico, but here it goes:
1. Business people tend to mistrust highly educated people with no at least as impressive industry credentials. The meme of the crazy scientist with the head on the moon an no concern to real concerns runs deep and wide. Once you have both the schooling and the provable hands on experience it starts to pay off, but getting there is not trivial. Also, to make it pay it off you must go into consulting, since no employer will think they can afford you full time past some point. And to make it as consultant you need to pick an specialty that provides hard qualitatively measurable value.
2. Scratch that immense job security in the private university. As a matter of fact, they tend to hire a lot of adjunct professors and post-doc lecturers in order to avoid giving the sinecure for full professors. Public universities and research centers are still ok, but you will have a hard time in any education center whose bottom line depends on undergrad tuition.
3. Don't count on the flexibility thing either. University may be happy to hire part time lecturers with lots of industry experience, but not the other way around. I had a very hard time crawling out of this particular hole and have know others that never were able to make it back after a "short stint as a teacher".
4. Jobs prospect after 50 might be right, but you have to know how to play your cards really well. It is not a given, and in any case you are probably better off knowing your way in industry than relying on academia.
What you are talking about when you talk about those large salaries is something of a pipe dream for most people pursuing degrees. I too was lured into more education with high prospects but the truth is that it's really difficult to get in on the awesomeness. If you want to make a statement about long-term benefits you better talk about the average situation. Some PhD's do provide quite a bit more money on average, but a lot of PhD's (math, for example) provide only a marginal benefit over a Master's degree. I don't have the data in front of me but when I checked the situation for math, the difference in the mean was about 2-3 thousand dollars per year. If you take into account the financial opportunity costs of doing a PhD (things like low wages, tuition, loans), it will take you about 40-50 years AFTER finishing your degree to be on par, on average.
Secure tenured positions are very competitive globally.
There are only sufficient such jobs for a small percentage of PhD graduates.
Further, the university sector may be on the verge of massive disruption - look at startups such as Coursera and Udacity. Its difficult to be sure it'll provide reliable employment by the time you reach 65.
I've just finished a PhD program in an Irish university, which I got a lot out of; but I wouldn't do it for job security, or earning power.
But maybe you are talking about doing a PhD in a best-in-world institution; if so, maybe the picture is different.
Even if you have a PhD it isn't necessarily easily to find a job as a lecturer in an university. Often the criteria for hiring a lecturer is their publication record, and if you leave academia for the industry you probably won't be writing any papers. Without publications getting a lecturer position probably won't happen. This is the case in most European universities that I know.
Also, the average time a student takes to complete a PhD, especially if you are planning to work while you do it, is well over 5 years.
Totally on point. I don't think it's useful to compare the value of a successful PhD experience to some amount of money. This is especially true for the people who would be considering a PhD in the first place.
I agree that people value the environment they work in, but I think that to the people you outline, working in a culture that values original ideas and open discourse is more important than having workplace perks like free sodas.
It takes a certain poverty of mind to quantify the value of an education in terms of earnings.
I don't earn a huge amount, but I have a fantastic job, I live in a wonderful place about 5 minutes from my office and doing my Ph.D. was the best thing that I ever did.
I agree that you don't need one, and many people with one that I have met and employed are fairly hopeless (in comparison to razor sharp and super talented B.Sc. folk) but babe, if it floats your boat go for it.
I spent seven years doing a PhD in Computer Science. It was an unpleasant experience from about year three or four on and I would have gotten the masters' and left before finishing if I knew then what I know now, and probably a) not gone through a suicidally depressive period b) have done more interesting work c) traveled more since I could afford it and d) also been paid more.
The educational aspects of a PhD, at least in my program, were essentially equivalent to the educational aspects of getting a masters degree in the same subject area. The difference between them was after you finished the educational aspects you were now expected to produce between 3 to 6 papers a year corresponding roughly to the important conferences in your field and get most of them published. Speaking personally it takes me about three to four weeks to write a good research paper assuming I already have the results, so I worked out at one point that I had about two weeks to generate meaningful work to write about if I was to publish to that schedule. It is impossible to do anything more than the famous Least Publishable Increment of Work in that environment, and as a result most papers in Computer Science aren't especially compelling. A healthier field (say, chemistry, physics, mathematics) has you write perhaps one or two a year, with actual data.
The requirement to constantly be publishing is ridiculous, no wonder there are cases like the one reported in nature (http://www.nature.com/nature/journal/v485/n7396/full/485041e...) where in 56 paper only 6 had results that were successfully reproduced :( And this is cancer research...
What a perfectly delightful piece of academic propaganda.
I'm sure that I am overreacting, but the suggestion that a PhD is the first and only time that you will experience original knowledge in your life seems quite smug.
Matt is making an "A implies B" argument: PhD's by definition must contribute original knowledge. He didn't address the converse (that non-PhD's don't or can't).
A PhD is definitely not the only time that a person can delve into original research or knowledge, you're right.
But I don't see any place where Dr. Might suggests that it's the _only_ experience that can lead to original research.
I think a PhD is definitely one of the only experiences where upon completion you are required to have contributed to the world of original and new knowledge in some way, though.
I'm pretty far from an academic, but I do believe you are overreacting a bit. It would be absurd to even imply that a PhD was the only route to original knowledge (insert patent clerk anecdote here).
However, original knowledge is one of the core tenets of an academic doctorate after all, and it's certainly one legitimate avenue towards original research and knowledge.
I don't know where the "Einstein had little formal education in physics" meme originated, but I'd like to kill it. Einstein was awarded a PhD before the publication of any of his seminal 1905 papers.
>>It takes a certain poverty of mind to quantify the value of an education in terms of earnings.
I don't know... If I spend up to 7 years of my life studying and researching my ass off to become one of the foremost experts in a specialized field, then it better have more benefits than just personal satisfaction.
A fantastic job with good living arrangements do not require a Ph.D.
> If I spend up to 7 years of my life studying and researching my ass off to become one of the foremost experts in a specialized field, then it better have more benefits than just personal satisfaction.
I respect your desire for more money in exchange for more commitment, but we should also recognize that money is but one of many motivators, all of which are ultimately in the service of increasing personal satisfaction.
Perhaps this is a cultural difference. I am not American, and therefore I don't really subscribe to the individualist perspective that everything ultimately serves the purpose of increasing personal satisfaction.
> I don't know... If I spend up to 7 years of my life studying and researching my ass off to become one of the foremost experts in a specialized field, then it better have more benefits than just personal satisfaction.
The only kind of benefits any job can have is subjective "personal satisfaction". The degree to which any particular objective result of employment (e.g., material gain) is an important factor in producing personal satisfaction, of course, varies from person to person.
I could have gone academic, in fact I could toss it all away and go academic right now. However ... I would never voluntarily make my wife and kids suffer like that. Maybe after I retire it would be safe to go academic.
It boils down to you might be able to fire me up enough to eat ramen and live in a cardboard box because of topic X, but I'd have a hard time looking my kids in the eye and telling them they'll never eat anything better than ramen because dad likes topic X more than them.
That's the screwed up nature of the system. "Everyone knows you HAVE to take a vow of poverty and give up your private life to advance science". Oh really, and why is that? Why isn't it "Everyone knows you HAVE to take a vow of poverty and give up your private life to stamp license plates, but if you wanna be rich go into academia..."
Well, no point in word games but obviously I read "personal satisfaction" and hear "me" as in personal, and you don't. That's OK, but without a common definition there's going to be confusion.
Can't have it both ways. The article says they're not doing as well financially compared to the non-academic path. Well, if you really loved science you'd do it anyway, and its not all about the money, and scientists are supposed to be poor because thats how its always been. OK whatever I'm not doing that to my kids. Oh OK well it turns out that despite the article, the ones I know are doing great. Um nope, its one or the other.
You might have selection bias. All the pro athletes I know of, appear to be financially healthy. That doesn't mean pro basketball is a great plan for kids, given the evidence that 99.99% of kids who want to be pro basketball players end up doing something else, something much less profitable than NBA star... I would theorize this is directly analogous to going into academics.
The winners win. Turns out that winning is, in fact, pretty fun. The losers, well..., that's most of the them, but we're not going to talk about them.
Is this a hypothetical or have you actually done a PhD? For people considering a PhD, personal satisfaction had better be enough. If it's not, don't don't don't go to grad school.
Well said. Why is it even a relevant question as to whether PhDs in math/computing earn more/less than their counterparts with masters' degrees? Equating a degree with a level of economic productivity is illogical.
Ok, so I read the article (years ago, while in the midst of a social sciences PhD, so imagine how I felt :)), and I read it again.
Then, I vainly read the comments hoping that someone had made my point, but alas.
So, a couple of propositions:
1) pay in academia is less than that in industry (especially in engineering and computing)
2) more PhD's stay in academia.
3) Averages are affected by extreme values. Note I'm using the mean here, as that's what all the studies do (annoyingly enough).
Therefore, it would make sense that on an aggregate level, the salaries of people with PhD's would not show an increase relative to those with masters.
Note that clearly this does not imply that doing a PhD is an (economic) waste of time, as it may be that PhD's, conditional on being employed in industry actually earn more than those with master's degrees.
I'm currently working on my PHD in Computer Science. All the doctoral students I know have a very firm understanding that their degree is not the most profitable idea. If we wanted money then we would not be trying to be scientists. We pursue it because we love it and because we a curious.
Agreed. I'd be making twice (if not three or four times) as much if I went and got an industry job instead of pursuing my CS PhD, but my stipend is sufficient to live comfortably enough on, and the pay raise wouldn't be worth the loss of autonomy to me.
I'm so sick of economists/journalists/outsiders implying that the reason to study or, more general, to learn is income. I do it because it's giving me the chance to pick problems I find interesting, try to solve them as best as possible and learn a lot about myself along the way.
Also, where I'm doing my PhD, a starting salary as a PhD student is comparable (slightly lower) with entry level programmer salaries.
"I'm so sick of economists/journalists/outsiders implying the reason to"
They're not implying reasons, they're reporting it. Its all about how much your culture values people with PHD / in the pipeline to get one. You may not like what your culture is saying about you, but no point in blaming the messenger.
Rotate into a (hopefully) nonpersonal analogy. Say a statistician reports that your average ex-con makes 25% less than someone who hasn't been punished yet. The proper response isn't against the statistician, or that the point of prison isn't to make money, or that ex-cons used to make more money in the good old days, the point is to observe that our culture doesn't particularly value ex-cons, much less than most assume, and much worse than it used to be.
Like being a black sheep? Nothin wrong with being an individual. But don't give someone a hassle for reporting the emperor has no clothes.
They're reporting outcomes, not processes. Reporting actual measured price not self perceived value.
IF they were morally or ethically attacking because academia leads to poverty etc etc ... you'd know. The tone of the article wouldn't be "hey guess what"
this article is very much an opinion piece. Subtitle: "Why doing a PhD is often a waste of time".
Weasel words all over the place, invented problems (at least not backed with anything): |Meanwhile, business leaders complain about shortages of high-level skills, suggesting PhDs are not teaching the right things.".
I'm not reading further now as I'm sure you get what I'm trying to say here.
True, but I think this deserves reconsideration considering the recent debate about H1-B visas -- especially since the fact that there are (relatively) few US-born PhD's is one of the major justifications for increasing the number of visas awarded.
On that note can anyone explain to me why immigration reform is a hot button in us politics - surely if you want to employ someone from outside the US you tell them to use Skype.
A plane ticket every six weeks will increase your selection far more than anything congress can pass - especially for a hot coder with you know family and commitments
Or is that it - let the cheap young single coders in ?
H1Bs can't vote you out of office so it's easy to be against them, the risk is lower to lose political capital (especially if you frame the discussion in terms of "protecting the jobs for Americans").
I see. Nothing gets to rattle the flame wars around here more than the combo of "is higher education really necessary or can I drop out and build the next tumblr?" and "highly-skilled aliens with PhDs are taking our jobs by accepting lower wages". Good job.
I finished my maths PhD last year. The concept that PhD grads earn less than people who opted out of academia earlier makes a lot of sense to me.
PhDs grads aren't financially driven - they are mathematically driven - to the extent of thinking about problems all day. Everyone I knew used to keep a notebook and pen by the bed because waking up in the night with an idea was so common. With this much passion, the desire to leave academia for a well-paid industry job is low.
After a certain level of education we are not training the individual to optimise their income - we select those who will be paid and supported to do research to invent the next generation.
We need to grow grad students and professors of every science so that one of them will have the breakthrough that keeps humankind on an upward trajectory
Ps
It's two years old to you, it's brand new to me ;-)
We need to open up the knowledge guild so that people don't have to get a PHD to participate in new research. Open Access to scientific journals is a good first step.
There's absolutely no requirement to have a PhD to participate in research (grad students would never get to publish, though I understand this is not what you meant). When you submit an article to a journal or a conference (at least in my field), you don't get to (or have to) expose your credentials. In fact, a lot of times the submissions are double-blind so the reviewers don't even get to see your name or your institution.
If you have a crazy idea and the peer reviewers find it worthwhile publishing, it'll make it into publication even if you don't have a GED.
Open Access is a completely orthogonal issue to this.
If you can't read the literature because it's behind a paywall that you can't afford, it's very likely that any papers you write will be rejected for poor form, lack of proper citations, and possibly being entirely redundant. I think there are much bigger problems trying to perform research outside "the system", but access to the literature is an issue.
Most research papers are findable via Google. Authors post them online. The better argument for open access is merely that universities shouldn't be paying for or private parties profiting from providing access to publicly funded research
Often times, the knowledge guild is actually never put down on paper. You, sadly, need to be at a university where people are working on what you want to be able to do anything. Papers are just waypoints.
It's often such a PITA to find free research papers if you don't have access to the paid journals. If it's just one paper, it's not such a big issue. The trouble is one of scale. A researcher usually puts a lot of time into looking for all the references and papers to read. If this researcher doesn't have direct free access to these papers and has to look them up on google every time, this increases the overhead significantly. We're talking about dozens of papers just to get started well on a topic.
Here's an example. When I did math research last summer at my university, I looked at 16 papers. It took a while to gather these even with my university account with which I obtained the articles for free. If I had to google every single article, it would have taken me much more time - at least double if not triple the time.
Devils's advocate: if no "private parties profiting from providing access to publicly funded research" should exist, shouldn't you be opposed to "Most research papers are findable via Google.", too? Google is making profits from publicly fundable research, too.
IMO, there is nothing wrong with companies making a profit from providing access to publicly funded research; the only problems are lack of competition and (IMO consequently) profit margins that society finds unjust.
The former, I think, is being settled. More and more new research is effectively open access. The latter, then, will follow.
And to your second point: there used to be companies that had university-like environments where short-time profits do not rule the day (AT&T, Xerox, Philips Natlab, Apple's ATG). Nowadays, Google and Microsoft Research still have similar groups.
Sure, but it does depend on the field. In my field (Machine Learning) most (if not all) papers are essentially available online for free (mostly because of very strong actions like http://jmlr.org/statement.html). There might be some obscure papers on perceptrons from the 70s which are behind paywalls, but you are very unlikely to need them. To a somewhat smaller extent, this is true of most computer science and math.
Now, if you're doing research in biology, then this is a bigger problem. Pubmed is great, especially when you get access to freely available papers, but open access is not the norm yet. The tide is turning though, and I think most (all?) NIH-funded research is supposed to be open access.
However, if you're doing research in biology, not having a PhD is not really the main issue -- you need a lab, money, equipment, mice etc. There's no AWS for biology, sadly, though in fairness it would be a need idea! :)
In a lot of HN conversations pertaining to computer science research, it appears to me that a lot of folks equate doing computer science research with publishing papers.
I suppose that if your job is to work as a researcher, or as a grad student, or as a professor, perhaps publishing papers is very important.
But in the context of doing research independently (as this subthread seems to be about), why should we care? Isn't the more fundamental point of computer science research to develop new software systems that either do something totally innovative, or improve upon previous systems in novel ways?
Sending a paper for review can help with identifying whether
(1) What you're solving has already been solved
(2) You have a bug in your solution
(3) You can get feedback from the reviewers such that the system is ultimately improved (this happens more often than you think)
(4) You have actually shown that it works better or just deluded yourself into thinking it does (because you happen to have done a lot of work and are convinced that it was good work).
Submitting a paper for publication is essentially independent verification and validation from (hopefully, but not always) impartial people. If you can convince a committee of peers that what you do is the state of the art and you can show this on some public benchmark, then it's a very different proposition from beating some internal benchmark, which may or may not be well-constructed/biased/etc.
The downside is that you have to write a paper, go through the reviewing process etc (i.e. what a boss at most companies would consider a waste of time).
Well of course! PhD's are in the unfortunate position to be overqualified for 90% of the positions they would apply to, and too much of an education to leverage for a higher salary. Industry experience is what makes the R&D rooms at BigCo's tick, and academia doesn't pay that well.
Even a masters in CS is overkill these days. Most employers are looking for entry level code monkeys in order to underpay, or industry hardened, bitter individuals to act as leads and seniors (assuming they didn't promote from within).
I have the opportunity to get my masters in CS for free, but I'm not sure if the time spent is really worth it. I could either have another expensive piece of paper, or add more code to my github account for future employment... Whenever I decide to switch jobs.
Depends on the job - if your job gives you thinking and researching time then it's probably possible to do a masters from coursera and books
If you are back to back sprints (it's a marathon but if we ring the bell on every lap we will get there faster) then you need a masters to put the time aside
"Why doing a PhD is often a waste of time". I admit it, I didn't even read farther.
Would it even come to mind to people writing this kind of article that one might do a PhD by passion and interest? If one wants to do research and teach, on one hand doing a PhD is the (only?) way to start doing this two-sides job immediately after a master and on the other hand it's the better way to get this kind of job after?
And even if one doesn't want to pursue a career in academia, one could perfectly want to do some research in a first time and only after that get a job in industry. Maybe one doesn't care that he is not paid more than if he did get a job in industry right after his master, because he did something that passionated him for a few years in between?
Seriously what's the point of this kind of article? A PhD is a fantastic adventure! If people want to do a PhD let them. People don't do PhD to earn more money, that's just a stupid idea.
EDIT: Ah! I'm happy to see that while I wrote this comment a few others with the same idea were posted :-).
The only thing this article convinces me of is the shallowness of The Economist. The University of Pheonix offers PhDs and so does MIT. If the University of Pheonix starts offering more PhDs each year and MIT keeps graduating the same number, then according to TFA the USA would be doing better in terms of PhDs. This is asinine reasoning and does harm to educational policy in the USA.
PhD programs differ widely between schools and disciplines. If you're going to pursue a PhD do some investigation. Find out what graduates from the program are doing now. Do you want to do what they're doing? If so then consider a PhD from this program. If not then either don't do a PhD or find another program.
This title hardly seems to reflect the main point of the article which is the problem of enticing more PhD candidates in order to acquire cheap research and teaching labor. The fact that they may not earn more than with a Masters was a fairly minor point.
This doesn't surprise me at all. Most of the high paying jobs in software development have almost zero academic interest. People with PhDs are simultaneously far too overqualified academically and underqualified in terms of raw industry experience to get such jobs.
One of the key reservations that I had before starting my PhD was how much it would reduce my employment options and limit my earning potential; I did it anyway. I don't know how things will work out, but I made peace with the fact that I will in all likelihood be earning less after I get my PhD than I was beforehand.
I obtained a PhD in pure math 30 years ago, and promptly went into computing with no programming skills.
Mathematics allowed me to see things in a more general light, appreciate the importance of elegant code, and work on interesting problems that others might find difficult (eg. graph-theoretic constructions, encryption, etc.).
And it's really nice to formulate and prove your own theorems just to make your code work.
Putting a $ figure on higher education is like setting the value of a hair transplant.
I think that although this article notes some important disappointments in the way PhD students are treated, it is speaking to an audience that most likely doesn't exist.
I don't think it's useful to compare the value of a successful PhD experience to some amount of money. This is especially true for the people who would be considering a PhD in the first place.
Whether or not someone pursues a PhD likely comes down to the personal value they believe they will get from the process, not the projected economic benefit.
On some level, it makes sense that the majority of PhD-holders do not have a starting-gate income advantage over BS holders. In recent years, a BS has become a gateway to the workforce.
I think this is partly because of the ease of hiring it presents to employers. If someone is a college graduate, that serves as a soft guarantee of ability, responsiblity, and education.
PhD work is by nature ill-suited to the workforce. Research positions are rare, and finding an open opportunity that speaks perfectly to a unique education will be difficult. Hiring a PhD student may only come with the 'soft guarantee' mentioned above, and little else, if the position does not align with the students' research.
I have to disagree with you on points 1-3. They are the minor points. I think number 4 should be on top of your list. Number 4 and then number 3 together probably make up 90% of the real reason why people end up doing a phd.
Perhaps. But the minor points are the ones most Ph.D's will say are their reasons. The last one (social/psychological) is probably the least likely to be admitted.
Yes, totally agree. Please, smart people who just want to find a good job for money, do not take PhDs like no-brainers, and leave some vacancies for people who want to do some real research......
I know some programmers with no college degree at all are making same salary if not more than programmers that have phd's and the same number of years of experience.
As someone who has been involved in hiring (and sometimes firing) developers for a few decades now, I have come to the conclusion whatever value advanced degrees in CS have for the recipient doesn't translate into making him a more productive coder. In fact, these individuals tend to get tangled up in trying to zero in on the best solution for problems instead of the "good enough" solution that would have taken a fraction of the time.
We don't pay extra for advanced CS degrees. In fact, we prefer to hire people with EE, physics, and math degrees over CS in general.
Sorry, but I see bad advice here. "Waste of time"? No, it's not.
Academia as a career, unless you're unambiguously one of the top minds of your generation, is a bad idea. That boat has sailed and sunk.
However, a PhD in math or CS will make you eligible for higher-quality jobs more quickly than a Master's degree. There's a certain prestige that PhDs have that someone like me probably won't, and by the time you're 35+, it's almost impossible to go back, due to a combination of financial problems and admissions (you're now what is called "non-traditional").
I left a math PhD program for an internship on Wall Street. It was the right decision for me, especially because it got me on the job market before the Crash of 2008. Would I recommend that for everyone? No, I wouldn't.
By the time you are 40, whether you have a working brain or not will be a function of the quality of work you did in your 20s and 30s. If you do a decade or more of stupid work-- and the work most people get assigned is that-- you'll have lost your edge. On the other hand, if you keep doing exciting stuff, you'll be one of the sharpest people out there (and running circles around young people falling flat on mistakes you've already made). For your future, interesting work matters, and a PhD is a powerful asset (though it doesn't guarantee anything) in the battle for the scarce interesting projects.
I find myself agreeing with you on many things. I first noticed your username after the real-googler discussion and what you saw at Google is so similar to what I saw in my job in a bank. Without external or positional prestige, there is little interesting work for even the bright young staff engineers.
Anything else falls down, both because the interesting work gets hoarded and distributed as a political token, and because the best people find it easier (after 3-5 years at most) to leave then to get the work they want internally.
I guess I shouldn't expect any better from The Economist, but not everyone in the world just does whatever they can to make the most money possible, ignoring all other considerations.
Assuming I'm making enough money to survive comfortably (which is essentially guaranteed with computer anything, including grad school itself), I don't care. What I get to work on, and what environment I get to work on it in, is far, far, more important. Overridingly important.
This mentality (though usually not so extreme) is pretty common among math and computing people, which is probably why industry is finally starting to notice that workplace perks are very important. There are plenty of extremely talented people who'd gladly take a 50% pay cut to work in a less shitty environment...