The day Kohli stepped down (removed?), I mentioned in the forum - Dark days are ahead. Yes, the passion of Kohli is unmatched (specially for test cricket) with ANY captain in World cricket, let alone India's. May be Ganguly himself is a distant competitor. It was real pain to see the egoistic battle of two greatest (test) team-building captains, if not the top two test captains. It doesn't matter, who or what went wrong, but the sufferer is always Indian cricket and of course genuine INDIAN cricket fans (definitely NOT the cheap supporters whose thinking starts with his zone/state/preferred IPL team).
In current bunch of cricketers, sadly there's no torch bearer. Ashwin could be one, but his age is on wrong side. Same with Rahane. Definitely NOT Rohit/Bumrah. Shubman could be one, but I doubt success may go to his head.
In present condition, to save Indian (test) cricket, Kohli MUST again take charge.