Let’s be honest, Major League Soccer isn’t the top league in the world. It is played at a lower level than the top European leagues and is slightly more competitive than a few of them, but it lacks the global pull of even the South American and Mexican leagues.
MLS is still an underrated league, partly because the American soccer culture is largely misunderstood, but it does not have many fans outside of North America.
Nevertheless, it has improved and grown more competitive in recent seasons. The addition of international players has made the league more exciting, even if, in some instances, the players are on the back-end of their careers.