If I'm allowed I will disagree with you on, well, pretty much everything. the million mile vehicle is not a fantasy. That happens all the time with large delivery vehicles Mercedes has emblems for cars that go a million miles. I think people will keep them once they get used to it. I'm at a quarter million miles now with the first generation model s. okay, maybe not first generation it is an AP1 vehicle. But still I'm at a quarter million miles on the original battery now! The newer technology of batteries is much better. I do expect these vehicles will last a million miles. Those small part replacements are nothing. Remember, airplanes do it all the time. most of the airplanes flying today are 50 years old! if you replace all the wearable parts, things can last a really long time when they're made of aluminum or, in this case, stainless steel.
I have owned several ICE between 200-300k here in Wisconsin where they had to deal with salt. Doing repairs myself I made it work. Neighbor works in agromomy puts on 60k plus a year driving all over to various farms he puts 300k on his domestic ICE trucks pulling a 2 4-wheeler trailer a lot of the time.
Contrary to what the koolaid drinkers here believe some folk do see ICE through to 500k+.
15 Cars With The Highest Mileage Ever Recorded
Someone will take a CT to a million miles but to pretend it will be any significant number of them is delusion.
The above article was just a quick search engine result.