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.
Hardik Pandya should take care of his fitness and i have not seen him play an entire series for a long time, if he can prove his fitness and is able to play for a while then we can say that he is performing again.
Today India and New Zealand are playing and i already placed a bet on India to win, but India won the toss and i thought they will be chasing this time too but they are batting first.