We've had Mike Brearley picked for his captaincy. You've had Bob Willis get a man-of-match award for captaincy. Would you also drop Dhoni for captaincy? There are alternatives for the post of wicketkeeper-batsman, in Saha, Kaul and Karthik, so it can be an option.
Somehow, I feel the Indian way of dropping struggling players, even if they're the best, instead of returning them to form, is now taking its toll. The number of times Ishant has been dropped now seems to show, as he keeps getting worse with each recall, which is really sad, as he's still a much better bowler than several other prospects picked for India. Instead of dumping him, the coach and support staff should have worked on his weaknesses and tried to find solutions, and build upon his strengths- but they've done nothing. He still shouldn't have been picked for the Test on the back of no active cricket, when you have Pankaj Singh and Parvinder Awana gobbling up batting sides in Ranji.
Criticisms still mount on Ashwin, Ishant and now an over-the-hill Zaheer. But what about Ojha? His opposition counterparts take three times as many wickets in half the deliveries he bowls. When a slow, flat bowler with no bounce or turn is this team's best bowler, they are in trouble. I'd say much of the team's struggles are due to Ashwin's poor form.