Its best for the sport long term if the MLS becomes primarily a developmental league, at least in the short and medium term. Firstly, it allows the league to generate revenue by selling players. You focus your academies on recruiting primarily American players, but also began trying to snag players from Argentina, Brazil, Peru, Chile, Ecuador, Mexico, etc. The league already has this approach to some extent but usually grabs adults from other academies in South America. The MLS should develop high quality private education pathways for their youth players as well as part of the recruiting package. Have a dual credit program by which these players can learn skills for a career after soccer or if soccer doesn't pan out. Secondly, it develops a more consistent and more competitive base of local players for each MLS program to field a team from.