Yeah, the gripe about shooting or weightlifting is a bit unfounded. The team and the snatch/C&J events were only there to inflate medals. I'd have the same feeling if they removed the individual apparatuses in rhythmic gymnastics.
When I look at whether a sport/event should be part of the Commonwealth Games, I ask myself, "are there at least 8 competitive nations?" Admittedly, that helps Great Britain more since they are split at the games. England and Scotland are major players and Wales and Northern Ireland can add depth. Throw in Australia, Canada, New Zealand and South Africa who tend to have similar interests and it's not too difficult to find a couple of other nations to make the event competitive. Meanwhile for India (or other nations), if they don't have the support of the previously mentioned nations it will be hard to find enough nations to make the event viable.