This is not happening first time we have very long history of changes like this because these both countries are very furious about this cricket game and Indian were very confident about this win, but suddenly it's all happened which was never been in any mind, so India lost and after this shocking defeat Kohli lost his captaincy and now some serious rift between BCCI and Kohli which is having not positive impact on both parties hopefully all will be settled in a good way and both parties will respect each other for better future. Currently, Kohli is one of best batting icon in cricket, he needs to stay and have some good performance for his country.
BCCI is big board and there officials must react wisely in such situations. Its fine to remove Ravi from Coaching but kohli must not be removed in such manner. This will destroy his confidence, which can be seen in his performance in recent test series. Gangualy has brought his old friend dravid as coach but removed one legend from captaincy.