India's bowling is probably not as poor as it is made out to be,but is it enigmatic enough to defend a total like 150 for example?
The one bowler who can single handedly win matches for them is Harbhajan.Zaheer Khan has had a revival of fortunes off late,but despite that he is not a match winner IMO.I am a firm believer in the fact that a strong bowling lineup should have atleast one world class fast bowler,who can single handedly win you a game.And India don't have that bowler.Not Zaheer,Not Munaf.Not anyone in their world cup squad.
Australia have Lee and Johnson,South Africa have Steyn (Yes his ODI record isn't as impressive as his test record,but the man is still pure class),Pakistan have Gul and Shoaib.
Batting in this world cup won't be difficult.Plus,in the spinner friendly pitches would ensure that even a good spinner would look better than he actually is.The difference maker IMO,will be a match winning fast bowler.James Anderson can be dreamlike on his day,but that day has to be on helpful conditions.Otherwise he is going to get belted around,which he was in the last game.The fast bowler argument is why i think Pakistan,Australia and South Africa have the best attacks in the tournament.There isn't a lot to choose between them IMO.
If you're going to win a World Cup,you need match winning fast bowlers.Sweet and Simple.
Thankyou for your participation India,Srilanka and England.