Nonsense.
Let’s take Leicester City (my Foxes!) FC: Three years ago, they barely stayed up. Two years ago, they won the League in one of the all-time startling seasons ever in sport. Last year, they struggled to stay up for much of the season, before firing the manager and finishing mid-table. They are the epitome of the EPL (non-Top-Six).
In recent times, (before they sold two of them), their starting lineup contained the starting Danish national team goalkeeper, the starting Austrian left-back, a starting French mid-fielder, an English mid-fielder, a starting Algerian mid-fielder/wing, a starting Japanese striker and one of about three or four regularly used English strikers. In the last two years, they brought in another Algerian national team member and a regular for the Nigerian national team. And this is without counting the occasional caps won by others in the team from friendlies, etc.
There are damn few MLS teams which can boast such a lineup of current world soccer stars. And Leicester aren’t the only EPL team that have such a lineup; the EPL is literally littered with starting national team members from countries which routinely either qualify for the World Cup, or make strong campaigns to do so.
In short, the MLS still is weak by comparison. An MLS team would be relegated within one season, and frankly might be relegated from the League Championship division in England. And they continue to face the conundrum of trying to play top-level Americans, while everyone knows that those Americans need to go to Europe to truly develop into top-level world-class footballers. It’s no shock that America’s best efforts on the world stage came at a time when we had a number of foreign league transplants playing for us. But Americans are never comfortable accepting that we are second-best at anything, so MLS cannot afford to play the part of, say, the Dutch Eredivisie, or the top leagues in Brazil and Argentina, which act as feeders to the EPL, the Bundesliga, Serie A, and La Liga.
Note that we are not alone in this. México’s national team has suffered for years, many think, from the fact that Mexican players hate playing outside the country. Javier “Chicharito” Hernández is one of the few who has been successful in Europe. This, in the opinion of many, causes the Mexican team to underperform on the world stage. Liga MX simply isn’t as good as its Spanish counterpart.