As India prepares for CWG 2030 and harbours ambitions of hosting the 2036 Olympics, a hard look is needed at where Indian sport stands.