It would be a dream come true for the USA to win the World Cup one of these days, only because it would **** off the rest of the world to no end. My family is Brazilian, and they would have a literal meltdown.
But it will never be. Any kid in those countries who has talent does nothing but play soccer all day every day, in the academies. As a result, top-level soccer players are the best athletes on the planet. Better than our football players, because they don't have to balance sports and school when they're developing, they only play sports.
The model you need to follow in the US if you're gonna compete is the baseball model, with its major and minor leagues, development leagues, etc. You can't rely on the school system to produce elite athletes.
The high school to college to pro model produces **** athletes. If other countries played American Football and just used the same structure they have for soccer, they would overtake us and whip our asses at our own sport very easily and very quickly. The only reason the NFL is elite is because nobody else plays the sport, that's facts. The development model for 99% of American sports is trash.