True... Look at our sports viewing habits. 99% of sports enthusiast watch cricket or football.... Does any TV channel promote athletics, swimming, badminton, gymnastics? (Absurdly these very channels wake up on Olympics day and create Twitter hashtag GetGoldYogeshwarDutt - He got eliminated in the first round)
Even sports such as hockey gets very poor coverage. I read today that PM Modi has formed a committee to ensure India gets more medals at next Olympics... But unless we promote sports other than cricket and football, nothing much will happen....
We need to do more than lip service. Why not have national athletics, wrestling, archery etc competition, provide full TV coverage, and reward 1-2-3rd place winners with 25-10-5 lacs? (Why give crores only to cricketers?) We need to give other sports prominence and media exposure. Prize money and media fame in national press will encourage parents to send their children into sports. Who knows if we really try, we can get more hidden gems such as Dipa Karmakar? As a comparison, China has talent scouts for finding and training at children with promise at an early age of 5 and 6 years.
Stray thought.. Weightlifting didn't see much progress despite Malleshwari winning the sole Indian medal. She is now a near forgotten name.