Why are batteries...
...expected to live with the same car for their entire lifetime?
Wouldn't it be easier and quicker to pull into a charging station and switch to a freshly charged set of batteries and drive off that charge up the batteries you already have?
This system has worked well for Calor gas for many years. Pay a deposit for the cylinder and a small fee to swap when you need more gas.
Why can't batteries follow the same concept? You drive in, swap batteries and the charging station charges the cells for someone else that arrives later.
Not only does this reduce charge time etc, it also ensures that dodgy/old batteries are taken out of circulation more quickly and can be responsibly dealt with (recycling/reconditioning) in a more regulated manner in bulk.
All we need to do is standardise the battery tech.