I doubt, none of them could bat, and Kohli went for that extra batting cushion against England with Jadeja
Regardless of anything else, Ash had clearly said that no one in the think-tank was betting on him to pick the key wicket of Smith in Australia(when they were planning stuff) but he was working on his bowling and figured out his own ways to be effective. He was also useful with the bat. Ashwin proved that he was our best spin bowler and can perform in unhelpful conditions(nothing more unhelpful for a offspinner than Aussie pitches). You simply can't drop a player like that after he performs despite not getting enough confidence from his captain.
And talking about Kumble, Ganguly had recognised how good he was and backed him even when was going through lean patches. Kohli drops people left right and centre, those rules don't apply to the batsmen these days coz he might have to drop himself too after a couple of bad games.