The Chinese athletes get a nice reward for getting a gold. And I'm not sure they have the endorsement opportunities other countries have. The financial incentives may be the only reason they train.
Anecdote - In Australia, I see very, very few non-westernised Asians participate in exercise or sports.