Swappable batteries are a giant headache, charging is better.
Batteries are lasting longer and longer, LFP are already able to last 20 times as long as typical lithium ion, while using less cobalt.
Modern EV tech is still relatively new. It took combustion cars a long time to get to present day longevity and efficiency. EVs will catch up.
There's a couple thousand in China for Nio, but they haven't really taken off anywhere else.
By contrast there's over 1.8 million public EV chargers in China alone.
Batteries are heavy, which makes them hard to move and requires secure attachment to the vehicle. EV chargers have no moving parts and require much less maintenance.