NIO is taking the battery-swapping approach (along with fast charging) to get around the refueling problem. Though many would be quick to say that it won't work (because, mainly, of the massive failure of Better Place) I think it might be feasible, depending on exactly how it's done.
(Project) Better Place's business plan really shocked me. I've never run a business, and I don't consider myself a "financial guy", but even I could see it was doomed to failure. The problem with a battery swapping subscription service, at least the way Better Place tried to do it, is that the upfront cost -- for building out a network of battery swapping stations to service whatever area your subscribers will want to drive in -- is much too high to be amortized by any reasonable monthly subscription fee. BP (Better Place) wound up with a monthly subscription fee so high it basically wiped out the advantage from using (relatively) cheap electricity instead of (relatively) expensive gasoline to power your car.
As it turned out, the only thing I was surprised at, with BP going bankrupt, is that it happened even sooner than I had predicted.
Now, that's not to say that it's impossible for a battery swapping scheme to work. I've read that some small companies in China do (or did a few years ago) offer battery swapping for BEVs powered by lead-acid batteries. What I've read is that those batteries come in modules, so the customer can carry one or more modules into the shop and carry out freshly charged ones. That would suggest that swapping the batteries is something that one could do easily and quickly, possibly without tools.
Presumably those BEVs are for very local use only; perhaps what we would consider a low-speed NEV (Neighborhood Electric Vehicle) here in the U.S. If the battery modules can be carried by hand, they can't weigh that much and therefore wouldn't give the car much range.
Oh, and once upon a time -- 1910s-1920s, maybe? -- there was an EV battery swapping service in Chicago. Presumably that was also only for very local usage, using the low-speed electric cars of that era.
...if the battery is sold or financed separately fromm the car, it 's not important to get "your" battery back at some point. This was a fail point in Tesla's swapping plan.
There are, as you say, a few companies which do sell BEVs without the battery pack, and only rent or lease the packs. It's an interesting approach to financing, but I have noticed that several companies which oritinaly announced plans for selling BEVs but renting/leasing battery packs, wound up not doing that. That seems to indicate that most entrepreneurs/ businessmen can't see how to make a profit doing that.
But that's not to say there can't be a niche market where battery swapping might be successful.