The majority of EV owners usually charge at home, at night, and only fast charge occasionally. Further, even with a fast charge you can avoid the worst effects of battery degradation by following the 10%-80% rule.
Battery swapping could make sense for fleet trucks and the like, but it completely fails to make economic sense otherwise. Proprietary tech, the difficulties of swapping 1,000 lb batteries with cooling and power attachments, standardization problems across cars and trucks, the trend towards structural battery packs... all are major issues.
Not to mention that some people are already concerned about being able to provide enough batteries to power a new fleet... now we have to do that AND have dozens, if not hundreds more per vehicle sitting around waiting in the off-chance you're going to pull in and recharge?