This can be good advice if worded a different way: only go to grad school if you really love doing research. If you love research, then the right graduate program is the best place for that. Getting a PhD was the hardest thing I’ve ever done but I don’t regret a single day of it.
I understand your argument for people who pursue research degrees but there are plenty of non-research professional programs that people should be encouraged to pursue if relevant for their goals. E.g. masters in teaching
Were you the guy in the PL lab that was playing Nightwish?
[dead]
I agree, but...
The challenge is how do you really know if you love doing research, committing to graduate school, before really doing research? It is hard to know how the sausage is made without spending/doing time at a meat-processing plant. My undergraduate experience doing research, including be published, was much different than the graduate experience. And graduate experience was much different than the assistant professor experience.
It took me two trips to grad school to get a PhD. The first on their terms, I burned out. The second, on my terms, was a much better/different experience.