China sucks at sports
China has 1.4 billion people, America has 330 million. Yet, China isn't beating America at the olympics medal table. USA has 79 medals right now, and China has 70 medals. You'd think with a MASSIVE population like they have, they'd win more medals, right?