Plus, these batteries weigh thousands of pounds; the difficulties of shipping and keeping different models of battery packs for different cars "in stock" at battery replacement sites is far greater than the actual process of swapping packs, which generally just requires a lift, a tech and an hour of time regardless of the EV. The cost of replacing the battery is far lower than the cost of shipping that same battery. Rapid replacement isn't the problem.
It feels more likely to me that my EV at this juncture will be incapacitated by an accident or a failure unrelated to the battery than anything that might be helped by replacing the battery. I support mandatory EV battery recycling - I'd feel better knowing that, in the event the car is totaled by something unrelated to the battery, a battery with 80-90% of its original capacity is going to get recycled no matter how the car is disposed of.