What I have learned from thid thread is people who advocate for electric cars are disconnected from the realities of most people. I think it is not possible to change enough people's minds about this, for reducing the impact of climate change, perhaps focusing on cruise ships and electric planes is better while promoting hybrid cars. Full electric cannot happen in the next 20 years at least if I had to guess.
Battery swapping isn't more efficient or cheaper. You still have to build out massive charging infrastructure all over the place to charge all the swapped batteries, plus you need staff, locations, and equipment to do the swapping, and storage space for the batteries while they wait to be placed back in a car. Plus every manufacturer has to use the exact same battery physical and electrical specs, eliminating all possible innovation in packaging. No one is saying it isn't possible, it just doesn't actually make sense at scale.
I recognize having a private driveway and garage is a luxury, which is why I'm highly supportive of laws requiring multi-unit dwellings to add charging and offering tax breaks for both landlords and tenants to get them installed. Also highly in favour of tax breaks for employers to offer charging in their lots. I also think municipalities should be upgrading the existing streetlight wiring to offer charging alongside street parking.
If fast charging car batteries in less than 5min can be done in 15 years and hybrids are acceptable maybe that is the way to go but even then as a consumer a 20second swap is better than a 5 minute charge. Ignoring what consumers want is always a critical mistake.
I have no doubt fossil fuel cars will go away, the question is do you want them to go away in 10 years, 20 years or 30 years. The sooner they go away the better it is for climate change right? If so, long term "holistic" engineering has no place here. Swappable+chargable battery designs are best imo.