India has reached a stage in cricket where coaches, captains, or any other authority figure is almost irrelevant. The role of selectors is also now less important because players select themselves & there are no real bad choices. This is an ideal state for a sporting nation to be in honestly.
Look at their T20I team, Sky captains it but they can also make anyone in the eleven captain & the results will be similar. Their ODI team is also solid & can play in any condition as they have solid bench. The decisions their selectors make are marginal, Rana over Siraj, Rohit continuing, Abhishek & Tilak like dashers only playing T20 etc. are all decisions that can go either way & results would be sort of similar. Jaiswal would be the first name in Pak team if he was Pakistani but in India he is a fringe player which just shows how good the last decade has been for them.
You need strong personalities to start a process but once it is set in motion the gears just continue to move without much external force. They can even do this thing where they appoint a different captain in every match & they'll still have at least 60% win rate against good teams.
Kudos to their system for this, so much for us to learn from.