The batteries for vehicles are quite large, heavy, and expensive. IIRC, there were early suggestions for swapping out batteries in cars, and it was deemed impractical. It's not like swapping out a battery on a cordless drill.
Tesla has a robotic battery changer which will swap the battery in my Model S in 90 seconds. For the brief period it was in operation the cost was $80 to swap a loaner battery which after a period of time one was expected to return that battery to recover one's own. One has to be a California Millionaire Nutcase for that to make any sense.
Intelligentsia academic egghead armchair quarterbacks who have never actually had to make anything that worked, all think battery swap is the solution. These are the same geniuses who see cars at gas stations then assume EVs also need "gas stations" on every street corner.
The problem with battery swap is that the battery is a wear item which can be abused. To swap the battery one must charge (monetary) rate commensurate with the wear imparted.
Now lets say you have a $20,000 battery which is good for 250,000 miles. At 5% interest you have to charge $1000/year just to cover the investment. You have to charge $20,000/250,000 = $0.08/mile for wear. At $0.15/kWh you have to charge $0.057/mile for electricity.
Not including the cost of real estate to house a battery swap business, or the cost of employees, one has to charge $0.137/mile and $19.23/week just to break even.
$0.137/mile works out to the equivalent of 22 MPG$ of gasoline at $3.00/gallon.
If in California or NYC where electricity cost is $0.25/kWh then $0.095 + $0.08 = $0.175/mile for 17 MPG$ vs $3.00/gallon gasoline.
Still no profit for the business. Nothing to pay employees. Nothing to pay insurance. No rainy day fund for unexpected expenses.
The economics of swap do not work.
Now consider the failing businesses who are trying to provide fast DC charging? Blink comes to mind. A 50 kW (kW is rate, kWh is quantity) DC charge is billed at $0.59/kWh. A Tesla Model S consumes 0.380 kWh/mile so this is the cost equivalent of 5 MPG$ vs $3 gasoline. Tesla charges $0.26/kWh which isn't very good either.
$0.26/kWh is 20 MPG$ vs $2.00 gasoline.
The only way for EV economics to work is to charge at home for $0.10/kWh as I do. Thats 52 MPG$ vs $2.00 gasoline. It doesn't include wear on the battery. But gasoline MPG doesn't include maintenance or replacement cost of engine.