Indian sports are definitely improving, but very slowly. There are various comple factors behin this phenomenon. Some of these are:- (a) General discourage to take up sports a career, (b) Not giving enough opportunities for sportspersons after their retirement, (c) excessive importance on cricket, (d) lack of adequate training facilities, (e) Inadequate Government help, etc. Even then, our sportspersons are improving slowly but steadily in every discipline. But a lot more is required to be done.
Caution: Explosive. Handle with care.