If you're using credit to buy a car, most people do so in order to get to and from their place of work for the majority of their driving time. In that way, using credit to buy a car still fits into their theoretical model. For example I know plenty of people who completely got rid of their cars when remote work became more common, or at the very least consolidated to smaller cars or to less cars for a family.
Similar thinking for a house. A lot of people when buying a house go into it with the assumption that it is an appreciating asset that will gain value over time. Yes there are other factors of course like wanting to live closer to schools or in the suburbs/good areas, etc. But regardless this is commonly to facilitate a life that lends itself to you continuing to be able to make money comfortably.
Regarding vacations, no financial expert recommends using a card without the intention of not paying for it. If your plan is to book the vacation on credit for anything other than the benefits of your credit card points systems you might as well not use it at all. And all recommend not using credit cards and instead an emergency fund if you lose your job.
No. You can rent and you can take the bus. Or rent and buy a crazy cheap old used car.
A house and a decent car are not primarily about making money. They're about your quality of life.
> And all recommend not using credit cards and instead an emergency fund if you lose your job.
And if you already used your emergency fund on, say, a medical emergency...?