gtj31 - I don't disagree with you that numerically, we should be able to compete at a consistently high level. But the fact still remains that in many countries around the world, you'll see kids playing pick up soccer when they're not in school... while our kids (including the kids that play club soccer) are playing basketball or football or video games, or just hanging out at the mall. Until/unless we have kids playing hours a day for the fun of it, like kids in other countries, we won't have athletes developing the same skills, touch, footwork and accuracy of players in many other countries. That's the main constraining factor, IMO. If we ever get a significant number of kids doing that, we'll be unstoppable.