So why when there were no foreign players in the Top league through the 70's 80's 90's did the national teams not win anything of note ?
Having the top foreign players in the league should help the youngsters - they have the best players to learn from , the best coaches to learn from.
It's always the easy excuse that foreign players are to blame for poor England teams when the issue is far deeping that and it can followed all the way back to the FA
If you remove the foreign players or limit them then all the top players will move to leagues without restrictions and then the money follows then the league just falls down
Five foreign players on the pitch is still nearly half the team, so that is still an incentive to foreign players to come here, particularly with the ridiculous salaries some of them get paid! Remember that Leicester City won the PL last season with mainly home grown players.