a) It seems unlikely that you can standardize the battery form factor between different models. You'll still have a handful of different standards between small, full size, and truck/suvs, and semi truck forms. It's been hard enough getting manufacturers to standardize on a single charging port. Battery form standardization would be another order of magnitude hard.
b) Even if you somehow manage to do it, you're forever stuck on that form. Limits the experimentation and flexibility you have to develop for new use cases. Upgrading battery tech, like Tesla's switch to the bigger and more efficient 4680 in the cybertruck, would also get added friction since it wouldn't be compatible with older standards.
c) Tesla at least is starting to turn the battery pack into a structural element to reduce mass. Unlikely you can do this and be swappable at the same time.
I really do not want some other yahoo's battery after I take care of mine meticulously.
I don't see this scaling out well especially with trying to get multiple manufacturers onboard with standard packs.
Every EV can accept 120V or 240V power, and that can be obtained in a lot of ways including generators, portable battery packs, or inverters on ICE or EV vehicles.
A 240V output from one vehicle and a standard charging cord seems like a more universal solution to me than moving 100lb battery packs around.
https://ir.lucidmotors.com/news-releases/news-release-detail...