Just don't think there's enough interest for that many top-tier teams. Nor infrastructure to support it. We'd have a hard time fielding just 5 more NFL teams, and that's far and away the most lucrative sport in the U.S.
Granted, NFL franchises are significantly larger than MLS franchises and require a lot more capital.