You must also take in account popularity of the sport.
Here barely anyone knowns what weightlifting even is ( excercising on machines right?) while in the world it's a huge sport with a humongous pool of athletes starting early.
I bet for every 1 weightlifter in USA, China has 100. That makes a big difference.