What about Pant's temperament? He has proven that he can make runs in SENA conditions. The greatest innings as mentioned by VVS Laxman is his century in Sydney and any buffoon will tell you that the game was over when he made those runs. It's quite convenient to say "except those two hundreds he made 20's and 30's." Why don't we then evaluate Tendulkar on the basis of the innings apart from his 100 100's? This has been mentioned by Dhoni somewhere that he finds this argument pathetic and in my mind he's the greatest thinker of the game.
If, LOI innings are the detriment to test selection then Pujara should never have played a test after his white ball antics. Dravid for the longest time was poor in the format.
Just to clear my point on Rohit, I have in detail explained why his technique is better than that of Kohli. Somebody somewhere has mentioned his weakness against the in swinger and that will always be there with him, same with AB and same with Sangakkara. I just find it convenient to place him at the top of the order at this stage of his life. I don't think he has more than 4-5 years at best and we are not WI, SL or PAK with a scarcity of talent with all due respect. I still feel Rohit had more than Virat as a batter on all levels, but Virat has an attitude and mental fortitude few do and his fitness is supreme. I'd love to see what size dry-fit tee Sharma wears because he's really fat. I don't know if you understand me, but from pure batsmanship, I like Rohit more than Virat. In my book, he's a leader as well and I would make him LOI captain tomorrow if I could. He has been a huge disappointment in tests much like Yuvraj.
As far as the dig on him being the 3 most dominant batters goes? He's no Sehwag! He's better! Just like you don't know if he's as good, I think he's better and be sure I will pull this up when he proves you wrong. That kid is the most special thing I have seen in world cricket with the gloves since Gilchrist! Time will tell.
And all that talk about Saha's keeping.. he was quite poor in this test match. If this debate is about their batting, we are not on the same planet.