Robots and AI could make it a snap.
Drive into a station that senses what battery your car uses. The appropriate robot with the appropriate battery moves into place and makes the swap without any humans involved.
*Patent Pending.
I already came up with that solution ten years ago when all the eco freaks were freaking out with their tiny cars, and some of us in the normie were pointing out the ridiculous charge times.
I didn't say I would ever buy an electric, but if I had to, standardized cores and a swapping mechanism/charging conveyor would be the way to go.
The drawbacks I considered were that you're at risk of getting a core at the end of its serviceable lifetime, and having it crap out a mile down the road.
And of course there's a limit to how many cores you can hold on the charging conveyor. On a busy day, the service station won't be able to provide fully charged cores.
Then there's the liability. Just because a core is standardized doesn't mean the manufacturer employs the same level of quality. If the swap puts in a cheap chinese core into your 170K ride and it burns up, are you insured for that?