Captaincy is not just what we see a guy do on the field, it's more about nurturing a team, it's about planning & then putting those plans under execution on a long term basis. It's about inculcating the self belief into the players. It's about making those XI guys believe that they can win. Most importantly it's about learning from your mistakes, admitting them, & then finding ways by which those can be rectified.
My biggest complain against MSD is that he is too thick skinned, both from outside & within. While it's good on occasions, but much harmful when we brush all the problems under the carpet & put a deaf ear towards all criticism. MSD cannot be held responsible alone for the 8-0 drubbing, but he can be blamed for not acknowledging his shortcomings as a leader. He seems to resign to the notion that this Indian team cannot win abroad & therefore seems to be just passing through the motions. His stubborn backing towards some players through thick & thin has hurt this team. His tactics are good for the LOI's where he just sits back & waits for the other team to make mistakes while on the field, as he knows India has the batting to cover up for the poor bowling. But tests are a different ball game & with every passing day, the self belief of players is getting weaker. So much so that the team which even the mighty Aussies of the past found difficult to beat in their own background (India), have started losing to teams (England) which are traditionally not known to play spin that well. This Indian team under MSD while on tours abroad used to turn up just for the sake of it.
A person who cannot accept his mistakes, can never learn from his mistakes.
As for Virat, I wouldn't read much into this game as the team he was leading is still under the realms of MSD. The squad for this series was selected with inputs from MSD. The mental scars from the recent overseas drubbings would still be fresh in the minds of players. Also the sub-conscious mind of players would not have accepted part tike skipper Virat as the leader & also his style of play, as they would've been used to having played under MSD's clueless mode.
I would give Virat a full series before judging him. Even if he turns out to be tactically poor, I guess he would at the least have the quality of accepting & learning from his mistakes. That alone would put him ahead of MSD in tests.