Even though he's the best limited overs bat they've produced since one Sachin Tendulkar came on the scene?Kohli should not be playing T20Is at all. He should be conserved for Tests, and efforts should be made to ensure he doesn't suffer a slump in whites. Let Rohit Sharma and Raina stick to T20Is, as neither have a chance of cementing their places in the Test side. Taking a cue out of these specialist T20I captains, they can have someone like a Yusuf Pathan or Rohit Sharma or Pragyan Ojha (fair, that's a long shot) as a T20I captain.
I cbf addressing the other parts of the post.