Hogwash! Soccer flourishes because it is inexpensive to play.
Add to that the "everyone gets a trophy" and "no keeping score" garbage and it's easy to see why it's a continued loser. I hate to offend any soccer fans but, to me it just plain looks wimpy no matter how they try to build it up.
Soccer is socialisms game.