Of all the players currently playing for India, only Dravid deserves to be the captain. The changes that are required are: 1) Get a better coach for Indian team (Chappel-Joota by no angle seems to be a coach).
2)Change the selectors panel and make such people selectors who select players based on the required strategy not on the base of influency (eg. Sehwag who has forgot cricket).
3)Remove Sachin, Sehwag, Ganguly & Dhoni as they are selfish and play for their own benefits.