(Yes, a little off topic but) ... Massport wants all international carriers in Terminal E ... space is still limited!
For connections, yes, it is not as easy ... if you arrive into Terminal E and have a connection anywhere else, you either have to haul it on foot or wait for a shuttle bus to take you around. Our minimum connecting time for inbound flights from Paris is 1h30 minutes.
As for other airports, there must be some, I can think of PHL
off the top of my head ... Air France arrives into the Int'l terminal A there and then tows to the Delta terminal for departure. The a/c is on the ground for almost 5 hours.