Kohli - His presence in the squad is debatable. one can argue that he should skip and give chance to younger (Sanju) player or completely opposite that he should play the T-20 match because Rohit is not plying/ Practice for T-20 world cup. i don't mind if he skips any T-20 series along with Rohit (if its possible). In their absense Shreyas Iyer can easily manage captaincy in T-20.
No way, his presence in squad is not debatable at all. He is best player of all format. Seriously doubting your cricket knowledge.
Context is important in any discussion IMHO. One has to be retard if s-he undermining player like Virat in the modern cricket so it doesn't come to cricketing knowledge.
My response was for " should senior players give chance to young players or not?" in case of Virat when i say "debatable". I am not questioning Virat's capabilities but searching for any possible scenario. If he's available or not for the T-20 format (historically he takes rest from low profile series, that's a case at least in last 2 years) Hope this clear your confusion?
It's clear now, and he do take rest regularly with weaker team, but this year T20 World Cup so may be he wanted to fully focus on T20. I still don't understand how Manish Pandey getting so much chances after failing regularly.