Kohli as a captain has started to take things for granted and is misusing his position and that was the reason between his clash with Kumble which made him to resign and even the performance of India in WI is not up to the mark so India need to find a solution of it before it gets too late.
The best way is to remove Kohli as a captain from the test at least and give an opportunity to others then it will create a competition so they will be worried that if they don't play well then they will be removed. If India don't do this then Kohli kind of person will take the advantage and spoil the game spirit. Currently, he is unfit for the captain position but he is a good batsman.