260k miles and it still goes strong, diesels easily get to 500k miles
An interesting twist would be using a hydrogen fuel in an ICE.
For people who have to pay other people to do maintenance (i.e. most people) whether or not you buy a POS that eats suspension wear items for breakfast and how anal you are about getting every little scratch fixed will dominate long term cost. A couple grand for a battery or transmission spread out over more than a decade really isn't that much. Shelling out a grand every time your vehicle gets humped by a shopping cart will add up quick.
Tesla will probably never reach that price point because they're a bigger battery and more on the luxury end of things (indeed a reman engine for a German car will hit your wallet harder than a crate SBC) but there's no reason to believe that the industry will all be hard/expensive to service like Tesla and other luxury brands. Also Tesla is particularly terrible about parts supply chain and locking everything down so you'll probably never see aftermarket batteries apply downward price pressure there.
When a proper cheap mass market EV comes along it will likely have similar maintenance costs as a comparable ICE vehicles.
It seems suboptimal to not use something like hemp biodeisel or hydrogen ICE
They also cost on the order of five figures extra over gas engines.
I would imagine any car heavily dependent on advanced sensors and electronics to cost more to maintain than traditional cars, especially after the first few years. And those parts will likely cost more than a muffler.
The real question is: how are we going to maintain the geopolitical/industrial system necessary to keep gas flowing ? And why should we?
You can do a lot better than dealer prices for oil changes if you don't do your own maintenance.
Just look at the cost of brakes. An ICE car will need them every 30-60k miles depending on various factors, but an electric car will need them every 100-200k miles.
It gets down almost entirely to personal behaviour.
If you don't tailgate and slam your brakes all the time, they last a long time, even on an ICE.