Again he became a master of all finisher. 1.MSD was most motivated cricketer for his team for winning matches.There were many legends who kept himself first and then the team. People may argue that individual performance contributes to win a match for team.But taking the responsibility to win matches for his team each single time you go in the field is different in my opinion.MSD will be always on top of the chart. 2. Do India has better Wicket Keeper(I mean not diving and doing gymnastic gathering but smart and cricketing sense)?The answer is not. 3.Dravid is saying no nonsense. Every cricketer has to perform to get a place in the team, It applies for all.Dhoni is not an exception.But I firm believe hat there is no replacement for him right now.His nearest rival is Das and Karteek but both only looks better wicketkeeper not as reliable as Dhoni behind the wicket. 4.Now days all the media and many people are just waiting to see him out of the team as a captain/player.I consider them just chicken heads not true admirer of the game. 5. Last but not the least. MSD is a lion heart person,success never goes over his head and failure makes him much stronger.Any captain is as good as his team.If the players collectively will not perform how we expect wins. 6. There were many good players even legends think that their cricketing career shorten by MSD, even their repetitive failure, team India lost many matches.That is called selfish. They should learn from MSD not jealous of him.