It is child abuse in some sports and show of the power of steroids in others. Can you watch these events like track and swimming as a spectator sports? Now they are beginig to have spectator sports like Tennis and Soccer and Hockey which is meaningless. There are special international events for those sports which is more interesting. Olympics athletes train for years to compete for a few minutes, Which is ridiculous easte of time money and energy. I am glad at least there is cricket in India. But people should take part in some form of sports for their own fitness benifits instead of just being spectators. Even Russia is not doing that great after communism got eradicated. Before that they had a nationalized program for olympic events where they trained like trainig for war. same thing is happenin in China.