Football is probably the most competitive sport there is. There are lots of countries where children growing up will have one goal, which is to become a footballer. There are lots of countries that are football mad but perform poorly on the international stage.
Most Olympic sports on the other hand have low rates of participation, and as equipment/facilities access is limited for many people it's much easier to improve your performance at the Olympics by just throwing money at it.
My solution to the Chinese national team is to send
@ansy1968 to as many African countries as possible. In 20 years many half Chinese African will be eligible for the Chinese national team....