Sounds like a big step back from the car charges at home and is "always full" without ever "filling up", except on roadtrips, where it schedules periodic rest stops.
Just means "swap stations" instead of charging or gas stations.
The (major) challenge is what you do with 400-800kg of batteries and a bunch of different vehicle types from different manufacturers. Standardize the size/placement so a robot can do it? Break it down to smaller pack sizes so a human -- driver or attendant? -- can do it? Have each car manufacturer have their own set of stations?
Took everyone long enough to agree on a plug, would it be possible to agree on a swappable pack?