You can say that, but there's a reason he averages 21-22@160 with the bat in t20I. Teams clearly don't get it right all the time. Neeshaw's issue is that he's averaging 29 @ 9 an over, which isn't good enough to be a 5th bowler, so NZ have to fit him in the top 6. If NZ had somoene who could act as a 5th bowler and bat top 6 he'de be great, but very few sides have that luxury.
Last 15 innings: 6, 5, 6*, 17, 26, 5, 6, 0, 16*, 0, 0 19, 0, 15, 1. Average of 10, strike rate not much over 100 or so. During that time, 21 overs (bowling little more than 1 over a match) going at 9.14.
NZC's issue is that they continue to pick a guy with no future in international cricket, who doesn't have a national contract (I thought we had a rule with that?) and isn't performing. I argue he'd be great under no circumstances, because he's an erratic bowler we don't trust enough to bowl, and he's one a trick pony who wipes to the leg side as his only scoring option.
I guess it's partly frustration with him, as a guy who came into international cricket, scored tons in his first two Tests and made it look simple...now at 32, where you'd hope he'd be coming into his prime, he's an also-ran. He was wonderful at the 2019 World Cup but other than that, has gone nowhere near fulfilling his potential.