While bashing Rohit is the 'cool' thing to do, how about we consider that he hasn't got a long run in the side? He's got no continuity, in the sense he's picked for one game and dropped for the next.
I assure you there is nothing 'cool' about bashing a guy who in his last 14 test innings averages 21 with just two 50s. Also what the hell do you mean by picked for one test and dropped for another.
He played all tests on the Tour To SA and NZ. In those 8 consecutive innings he had scores of 14, 6, 0, 25, 71, 19, 0, 31*. Averaging 23 !! What was the team supposed to do not drop him based on this form.
Naturally he was not a regular starter in England. I mean what kind of an idiot would pick him in the side after that run. Anyway somehow things worked out that he again had to be recalled in Aus and he. played the last three tests, and then also the one against B'desh and now SL. So again he has played in 5 consecutive tests. So I dont know what you mean by chopping and changing constantly. He has got plenty of regular runs in the side. What has the 'potential' boy done - 43, 6, 32, 0, 53, 39, 6, 9, 4. An average of 21.
So stop telling me his has not gotten a regular run in the side. He has had plenty of regular runs, with 8 consecutive and then 9 consecutive innings. He has had plenty of chances to prove himself. And you want this guy to get even more chances. Why what is so special about him? What great potential do those averages of 23 and 21 seem to be hiding. The guy had more chances than anyone else would have. He has been around for 7 fking years. Enough talk of potential. After 7 years you are judged on performances and not potential, and for Rohit the performances speak for themselves.
It's better to give him chances against sides like Sri Lanka than throw him to the wolves in England/S. Africa/Australia. Perhaps give him 5 more games and then judge.
Also I find this part to be nonsense. So by your own admission the guy cannot perform overseas in tough conditions, and so should be given 'easy' games against SL to cement his place. I mean what kind of an argument is that. If the guy can't take the heat, by your own admission, all the more reason for him to be kicked out of the team at the earliest. This last bit is gutless nonsense of the highest order.