Another false narrative. Even by percentage and some stats have the U.S. as low as 4.1% of the worlds pop., the U.S. has the 3rd largest population behind India and China. Take into account the 3 countries populations percentage of wealth to poverty ratios, which I don't know, but would have a strong suspicion the U.S. is way ahead of the rest.
This discussion is all over the map, pun intended. To better determine what countries would or should do better at one sport vs. another, I think it would be best served to look at accessibility to the sport in question, total participation numbers of sport in question, total number of accessible facilities, access to affordable coaching, opportunities to compete, etc. The whole conversation becomes a theoretical exercise in demographics, data and to cobble together some sort of summation that if done by different folks will all have different outcomes. In the end, while mildly interesting, still theoretical with little practical outcomes and a waste of time.