You can look at the progression of MLS since its inception and notice that every aspect of the average MLS game has improved except for DEFENSE. If a country cannot produce its own players and have a high quality domestic league then that country will have a terrible national team. It's the reason why Mexico's team has fallen off closer to the talent level of the American team, but Mexico's league is superior because the best South Americans not in Europe play in Mexico. Back to American soccer...... The US can only produce great goalkeepers and our teams have been a reflection of that.
Until the USSF..........
Can attract players with higher intelligence & athletic ceilings(If you want world class players, you need both)
Get those kids to stick with soccer and not abandon it as soon as they're eligible for basketball/football
Get rid of the hobbyist coaches that cannot teach the game correctly. A lot of the paid jokers can't coach either......
US soccer will only produce a bunch of FIFA 2 & 3-star players that may beat a team that had a bad day or a rebuilding team but they'll never be serious contenders for a World Cup, let alone win it. The USMNT has had some unfortunate results that didn't go their way in WC history, but the US hasn't proven they can consistently field a team that can win a cup without A LOT of luck...... just walk-in and beat the s**t outta of the Brazil's, Spain's and Germany's of the world. Until Europe fears American players and respect American talent, we'll always be looked at as a joke on the international stage.