8 per team is waay too many
to be a superpower this late in the game u need to minimize the amount of foreign players, it will improve the quality of home grown talent. its the reason why england are crap, all the best players in their league are foreign and english players get pushed to the back of the queue and dont get the play time
It's a catch 22. Too few top foreign players, league suffers because talent level is lower and top players don't get better due to playing against stiff foreign competition. Skill level looks bad and the league perception suffers.
Too many, and you can't bring up as many players and get them trained in key roles.
But we have MLS and USL Pro and NASL, we're getting better and are growing the local talent pool.
Plus we're building our academies. MLS is only 18 years old. We have a ways to go but we're on the right track. People holding up "Why you no good as EPL" is laughable. We're clearly not. But they only have a hundred years of history on our 5th place sport.