I refuse to criticize any of the Indian team players as this won't result in things getting better, long term. I want to look at a fundamental level and look for ways to fix it. The following are the things, i think, should be done to fix it, long term: * Using a committee of accomplished former / present players and international team builders, develop a team selection process, team building program, match preparation program etc. Adopt the recommendations at national and state level. * Market state level cricket teams in so that playing in state cricket teams is an economically rewarding career. * Conduct district and state level contests to provide opportunity for economically disadvantages but talented players to get noticed, and sign up with sponsors. What do you think?