Well then you shouldn't have made JAMODIs the center of your argument. Because all New Zealand has done in the last 3 years is beat minnows. Fact is, ICC ODI tournaments take place once every 2-4 years. And despite playing in just 2 ICC ODI tournaments, Babar has already played quite a few consequential, match-winning knocks. You should know, the most consequential one came against your team in the World Cup.
Like I said, losing a final means absolutely nothing in the grand scheme of things. There are no prizes for coming second place. This is the same as when Pakistani posters here boast about Pakistan making the Asia Cup and WT20 finals. Doesn't mean a damn thing. Have also gotten pretty tired of this "we are a small country argument". At the end of the day, cricket is a sport played between 11 men from both teams, not millions of people. And your small population gives you alot of benefits too that developing countries don't have.
I don't think that Kane Williamson's soft runs in Tests is a can of worms you want to open. And while Babar may not be on Kane's level in tests, he has been a far better batsman than him for a couple of years now and is also much higher ranked than him in all formats. Which is also why most people consider him an elite batsman and mention him in the same breath as Smith, Kohli, Root and Williamson these days.