Earlier quoted context omitted.
This fact is very easy to forget for most of us here, given the salaries in tech. When you're working multiple jobs or are underemployed and trying to support a family, each dollar is some suffering you can alleviate or a problem you can solve now and that is much more important than long term investment. You can't invest if you can't even guarantee that you can feed yourself for long enough to benefit from it.
People scraping together a few thousand dollars to buy a beater ICE so they can get to work are not doing TCO analyses. It's also a pretty open question what the cost of EVs looks like long-term. Even if we limit the discussion to new vehicles, you can buy a new ICE econobox for close to $15K which could last you 10 years and 150K miles fairly easily. I sure wouldn't bet on an electric car doing that on its original…
Is that something you’ve studied, or are you just guessing? You don’t think there are people with low incomes who budget aggressively?