Battery swap technology constrains car design. The Model S, I believe, sandwiches the battery packs throughout the car to avoid one big lump of mass sitting somewhere.
While I think the battery swap idea is a good one, it has many problems, not the least of which is getting all the manufacturers to agree to a myriad of standards. And agreeing to many of those standards means delegating part of your design process.