Must say that the idea of a swappable battery NIO makes a lot of sense. I mean battery R&D will grow faster than your car. Imagine you can switch a lower capacity one with a higher one a few years after car ownership. I think NIO is onto something but will they ever be available in the NA market?
FYI in case you don't know. All NIO cars are designed with the same shape battery on the bottom and can be swappable (in like 5 mins, done like at a jiffy lube type of station, all automated) and batteries are also chargeable by conventional plug in means.
Apparently, Tesla thought of this but abandoned it because superchargers were more available but still, 5 mins swap for a full new battery vs. 45 mins at charging station? And now, Tesla Supercharging stations are always so full with people waiting.