We Indians are always satisfied with mediocrity!! We seem to be lacking the "fire" in the belly to excel; Always blaming it on bad luck, bad weather, bad health....the list of "bads" never end!!
India is a large nation and today Indians have become a force in the global scenario. The government MUST encourage sports...not by merely by giving meaningless long public speeches/statements but by providing with state of the art sporting facilities/infrastructure.