The problem here is, we dont play any tests outside the subcontinent for quite sometime now. So whatever success Rohit Sharma gets in the next few tests, cannot be judged in terms of his overall potential in test cricket. His technique is not at all good enough for batting overseas. On the other hand, Pujara base is way more solid. Pujara has gone through that phase where he is learning the tough lessons of international cricket, but I definitely back him to come good overseas than Rohit Sharma. And if you give Rohit all the time now, then you get to the point where when he fails overseas, you start all over again with Pujara.
Kinda what we did with Sehwag. Sehwag was a subcontinent bully. But his returns overseas were very average (the few good ones he had overseas was when they were very favorable for batting and more closer to subcontinent conditions). And due to his subcontinent successes, he was persisted with. A technically sound player will succeed anywhere. But a technically weak player gives a false perception only to let us down when the challenges come.
Kinda what we did with Sehwag. Sehwag was a subcontinent bully. But his returns overseas were very average (the few good ones he had overseas was when they were very favorable for batting and more closer to subcontinent conditions). And due to his subcontinent successes, he was persisted with. A technically sound player will succeed anywhere. But a technically weak player gives a false perception only to let us down when the challenges come.