In 2012 London Olympics, India managed to achieve 6 medals (2 Silver and 4 Bronze). Then our Sports minister was asked "Why so little no of medals? whereas China, our neighbor country managed to achieve so many?"
He said ( _which I support personally_ ), in the correct condition of India, as a developing country's economy and income/head, this result is not to be mourned for. There are so many problems in front of the Govt., **sponsoring more for the sports is a luxury now.** (the bolded part was implicit)