Reasons why people buy a car... 'because they fancy it' is No1 without any real logic probably vested in bragging rights and flaunting their believed success etc. Reasons they tend to state are things like reliability, economy, performance, environment etc. Most is a crock of poo.
If someone buys a car for it’s performance then that implies they're going to drive it like a pratt with the usual belief that they are a better driver - until they run out of talent because most folk are just average. The old saying is that 90% of drivers self-identify as above average.
If one was truly after economy then any old cheap to insure banger would do and scrap it if it has problems because however fancy and fast a car is the other reality is that it will still only average 60mph on the motorway or at very best 65mph if you drive like a dick (and survive)
If it's environmental benefit then an old banger avoided building the new car and the year or two on fossil fuel before it’s scrapped will equate to the new EV on footprint. And if you really wanted to be environmentally friendly then taxis and public transport.
Lastly if you have to borrow to finance the vehicle then you shouldn't be buying it with any pretence of economy because you're giving money to a third party.
I bought mine 'cos I fancied it. In 50 years of driving I’d never had a new car. I wrongly believed that automation would be better than it is and that it’d help an old fellow if he starts to go a bit ga-ga and I can afford the loss of value (even if it does hurt my cheap psyche). But frankly my 28yr old other car is as much fun to drive, albeit carefully 'cos it really is showing its age and a bit rumbly on suspension but on a long trip it'll get there quicker just due to refuelling speed.