Its fine, but we will never be no. 1 in the rankings given the bulk of the medals are being proliferated in swimming and cycling (which we do zero at)....which prefer AUS/ENG/NZ etc. Conversely, our own sporting strengths have largely been kept stagnant in number of events (weightlifting, wrestling etc) and they are even going to remove shooting in the next CWG (2022, dunno if permanent thing). In fact large reason why we scored no. 2 rank in delhi 2010 was the number of wrestling medals expanded just for that games by large amount.
Not that its a bad thing per se, hopefully it will apply pressure to improve the facilities and talent scouting and overall funding in these sports too, given again thats where a lot of the olympic medals are too. The story of Indian badminton holds much promise for the other sports now I feel. We should just not take our position in the rankings too seriously at least till we improve our talent penetration in the bulk of the medals given away.
Other way to tackle it is to get more Indian/Desi sports into all the competitions, be it CWG or olympics etc.