It's no accident that capitalism has brought with it progress, not merely in production but also in knowledge. Egoism and competition are, alas, stronger forces than public spirit and sense of duty.
Historically, China is not a nation of sportsmen. We traditionally put more emphasis on being close to nature than pushing endlessly to excel. A philosophy that values tranquil contemplation of the landscape cannot easily be adapted to the Olympic slogan of 'higher, stronger, faster.'