I have no idea what you are trying to tell here, Rohit Sharma is a senior in the limited over format than Virat Kohli and he is the captain of Mumbai Indians and why is there an issue between the players and Rohit, they both have a level of respect and i do not see any different groups in the team and if that happens then India cannot perform well like this for a long time and during the absence of Kohli, Rohit is the captain and he does have a good record.
I get why you feel that Rohit should become the new captain, but I still support Kohli to remain as captain since India is in a great position currently(Even if they lost major tournaments) and they could record major tournament wins in the future if they continue improving at this rate.
And at this point, we need to remember that the Indian team reached its peak success under the captaincy of Sourav Ganguly. The calm and cool attitude of Sachin/Azharuddin went well with the fans, but they never achieved the sort of success that was enjoyed under the leadership of Ganguly.
I disagree. India achieved peak success under MSD thanks to India winning multiple World Championships under him and his multitude of accomplishments while Ganguly is the next best captain since he helped India recover from a bad phase.