Don't judge Rohit Sharma captaincy skills just on basis of two T20 matches and remember even Pandya as captain can lead and win India at home, so there is nothing to celebrate about. Kohli is Indian most successful Test captain and he is removed from captaincy just on basis of T20 WC which in my opinion is not fair.
Pandya as the captain? LOL.. that is an interesting suggestion. But first he need to cement his place within the team. With Kohli's influence on the team selection waning, I am not sure whether it will be easy for him to get a slot. There are promising pace bowling all rounders like Venkatesh Iyer who deserves a slot much more than Hardik. But I agree with you on Rohit. We need to see his performances in countries like New Zealand, England and Australia. What made Kohli different was his capability to win matches abroad.
I think any team should give their players enough time to play before sitting them on the bench. Hardik Pandya has proved himself before multiple times playing for India. But we do need to see players' performance outside India and most importantly outside the subcontinent. And also should be given the time to grow.