Then a job is even more so trading time for money, and easy to lose 6 years, or even 40 years in a blink. And what do you have to show for it? Half the projects get cancelled, 95% of projects at a corporation don't last past 5 years. Your name does not even appear on any work you have done.
Most of the the skills you gain are about how to navigate that specific corporation. This feel to me like the biggest waste of time when I was refreshing Reddit to death at my desk.
At least with a Ph.D., you're at least learning a skill, and gaining a globally recognized credential. Having 10 years at AT&T or Oracle is a decaying credential in comparison. Like you, I'd suggest for people to "get outside your comfort zone" of a business/company and "try something before you default" to a corporate desk job.