That's good advice if you work from home, or have a typical daily commute to and from the same office. If you have a car problem you can get a loaner or rental or carpool for a few days while the vehicle is in the shop.
Some peoples' livelihoods depend on extensive, regular travel to different locations every day, and reliable transportation is a non-negotiable. Having a new or very low mileage certified pre-owned is a must. Breaking down out of town on business means not only some immediate expensive repairs, but probably some added hotel expenses while losing business until the car is repaired.
I drive a company car now, but I soundly reject your premise.
My last car purchase was a 2006 Pontiac Vibe. I bought it in 2009 with 145,000 miles.
I had a 70 mile round trip daily commute along with regular 500 miles treks.
I drove it daily for several years. Around 2018, I let my son take it. We finally sold it at 300,000 miles when the original clutch started to slip.
Besides maintenance, (brakes, tires etc) I never had a shop repair except a wheel bearing.
Great used cars are readily available and work fine for heavy daily driving.
Hear you on that. For my family the decision to lease, buy new or buy used is similar to choosing the right tool for the job. The choice varies by use, need, cost, how long we plan to own it, etc.