Dem excuses. Dem tears.
MLS is just too bad. If the Mexicans can spend more money you just have to make up for it by, let's say giving the players more rest, that's what the league could actively do for their competing clubs.
Also the MLS is much more attractive for overaged European stars, just sign a couple of them. And stop making excuses when you get shit on.