Cogman
Lifer
Wasn't hating on electric cars, just talking physics. Lots of people think "battery technology can improve" just like people think better solar panels will make the sun generate more energy per square inch at 96 million miles attenuation through an atmosphere. But they need to understand a battery will never have the energy density of a liquid fuel. It's just physics.
If you can work around the compromises and meet your needs, great. I'm just laying out reality that electric batteries will never replace liquid fueled systems in energy density required for range and power. As you point out by the fact that you should also have a ICE car as well.
I don't know that I believe this fully. There are several battery techs on the horizon that may prove this statement completely wrong. Most of these density increasers rely heavily on nano-structures and atomic level organization. The only reason we don't see them everywhere is that we haven't yet found a way to mass produce these techniques (and that is certainly a big challenge).
That said, it is entirely feasible that one day an all electric car will have the same range/if not more as an ICE without being ridiculously expensive (the Tesla).
Now, where I agree fully with you is the convenience of charging. The fact is, I can't see battery swapping done reliably. It relies on the stations being honest and on a metric ton of electricity going into each station to recharge enough batteries to keep people on the road.
For most people, this isn't a huge deal. 8 hours of charging at 120V and 10A is something our current infrastructure can do and that can get our cars to where they need to go (daily commuters). What it doesn't solve is the problem of long range movers, semi trucks, etc.
What I see as the future of cars is plugin hybrids. Likely, they will top off at around 50 miles all electric, after that, the batter packs will simply get smaller. That will cover 90% of use cases while giving the commuter the ability to go long distances.