Agree, they do have tons of faults like selections, not listening anyone but under their leadership team has touched plenty of milestone.
Just one example is upcoming test series. Virat, Rohit, Bumrah, Shami, Pant and Rahul are not in the test squad but still India starting as a fav against Kiwis (Winning is another ball game).
No one could say that about any test playing nation even when they are playing in their own backyard.
Looks like India is overconfident that they could win the match against New Zealand.