Shanker or Hardik is not good enough for 4/5. We need a proper batsman at #4, but currently Rayudu is not playing well.
India settled for Rayudu for WC almost an year back but suddenly feeling the heat due to his poor form and poor fielding and fitness. India should've tried more players but now it is very late.