Indian players, the Captain and the teams selectors are to be blamed for their pathetic performance in WC 2007. The Players did work hard enough to prove that they can win matches overseas away from tailor made pitches in India. The players underestimated the other side owing untill the first shock has come their way. The Captain lacked confidence and didn't have guts to drop non-performers and never introduced any new tactics. The Selectors are forced to pick non performers based on the endorsement values he player making, captain's preferences and other political reasons. Greg Chappell was given an inefficient team and his preferred youngsters where not selected. If you expect results from Coach then everyone should listen to professional coaches.
Gavaskar just makes such statements to show his presence. He should stop making such comments before he looses respect from cricketers world wide.