From what i understand Virat Kohli is only stepping down as the captain from white ball cricket and he will continue to captain India in Test matches. India might be thinking about changing the culture and build a new team under a new captain and a new coach, which is a good aspect because they are failing miserably in major tournaments even though they perform better while playing at home and abroad.
If Virat Kohli is being forced to step down from captaincy, then i think this is not fair with him. I don't know why everyone forgets forgets all the achievement of a player at the expense of one match or one series loss.
If he is leaving captaincy willingly, then we can only say best luck to him and we will miss him.
Even he is forced to stop down from captaincy its good for him and his long career in test matches because he is a unique player, but every player has to be step down, so now he can do some better in all formats without any pressure which is very good for his performance now after his captaincy end India doing some better with few good and talented players also included because for long time Pandya brothers were in team without any good performance now many new players already in with good performance and have good career waiting for them which was not possible in presence of Kohli which was giving some favor to his own favorite players.
Serious talk about his influence in Indian team selection in talk out cricket community in India but hopefully few good things also coming from his end in future.