Lots of old men yelling at clouds here...
Driving what you can afford sounds great, but there are a lot of factors. Used cars aren't exactly cheap these days. I'm fortunate that I can buy cars with cash, and have the ability and the space/tools to work on them. If I lived in an apartment I'd be SOL, and have to take everything to a shop for repair. Living in the rust belt, used cars are also harder to source since they rot out after 10 years. For many, car payments are just a fact of life, because they have no other option, and many new cars have better financing than buying something used (and questionable to many non-car savvy people). Being able to fix modern cars yourself is a big undertaking that requires scan tools, software, expensive tools, space, and time spent researching fixes. Gone are the days where a homeowner tool kit would do most of what you needed.
I work at a University, and many of the students here graduate with mountains of debt, no savings, and need a car so they can get from their apartment to whatever entry level job they will have.