i think most teams have chased totals that would have previously been considered unreachable. if you bowl well and the other team gets 330, every big side feels they can chase that down. 15 years ago it was game over, but now each side knows how to pace the innings and most teams can hit 6s all the way down the order. i don’t see many positives to batting first, unless the pitch or required run rate etc makes it the only option.
The main thing is runs on the board and India didn't have enough runs on the board. NZ in 2015 and in 2019 didn't have enough runs on the board. There are exceptionally fine margins in sports. Do you think if Travis Head got out early any other batsmen would be able to replicate this innings?
We saw how batting first helped India in the semi final as it is tough to chase a big score under the lights. NZ couldn't maintain the required run rate even though they tried their best. India got the dream start they were just too timid and completely misread the pitch. They knew there would be dew yet didn't go for 290-300.
The change is in the approach of how team play ODIs these days. Teams go hard in the first 10 overs as opposed to saving for the last 10 overs. Part of the reason is 5 fielders outside the circle in the final 10, bowlers using a lot of variety and bowling just inside the white ball line. That has completely changed the dynamics of ODIs. The very fact that we didn't have a close game in the entire tournament is proof of that.