Why is there weak infrasturcture my friend? Do u hav answer for tht? Can I try answering the question? Bcoz ppl like u only want to watch cricket, wear what dhoni waers, drink wht doni, sachin, dravid etc etc drink, But u don't even want to watch hockey, u ppl can follow EPL, IPL,ICL etc etc, but not IHL, tht's the reason y we r the worst performers in Olympics. When u ppl think these players are not worth it, why not try to support some other games, watch n encourage other games, India has never qulaified for FIFA world cup. U ppl hardly knw how many teams participate in Indian footbal league, but U ppl seem to knw everything abt SPanish, English etc etc etc premier league. My point is u ppl are not hppy wid cricketers or cricket team but still will watch it and then when we get only one meadl u blame the poor athletes for tht, but we hav to blame ourselves. Chak De India was a movie on hockey, but we use it to cheer Indian Cricket team. We give them hero's welcome when they win, but when womens hockey team, or atheltes perform well in Commonwealth games ppl don't even bother giving them hero's welcome. Shame on u for putting the blame on me n making fun of me. I am more Indian than u bcoz I care for India & its athletes.