The problem with the US soccer system is that the foundation is broken, and what I mean by the “foundation” is the youth system.
The better clubs have gotten to be so expensive that soccer at the higher levels has become a rich kids’ sport. Good players from humble financial backgrounds are being eliminated from any opportunity to play at the higher developmental levels.
Personally, I‘m friends with parents whose kids play for a well known club team in Western PA, and the amount of money that they pay for their (talented!) kids to play soccer is equivalent to their having a second mortgage payment. If their club fees weren’t bad enough, their cost to play in their club’s travel schedule - which involves frequent flights and hotel rooms - is outrageous. (Keep in mind that this is for youth, pre-teen soccer.)
Fortunately, my friends can still afford it, but they do feel the pinch. But how many talented players get left behind because their family income can’t afford it - or their parents would rather direct their money into a college fund where they know it would be better used?
As it stands now, a US kid can be a good player by our current standards, but still not get a D-1 scholarship. This blows away any thinking that a player who plays on an elite club team is a lock for that elusive “full ride”.
Case in point: how many roster spots on D-1 teams (especially the better teams) are held by foreign players? This is not a swipe at foreign players, because I think that we all recognize that most of the foreign players are better - proving that their systems do a better job of producing talented players.
The United States will continue to lag behind other countries in soccer until they enact a system that keeps more better players engaged in the sport instead of only the financially privileged, and stop using soccer as a moneymaker and fulltime income source for a select few.