Where would I start with this:
-Our openers are infact statiscally the second best pairing in world cricket at the moment
-Taylor's record isn't great, he does average mid 30's but as you said it isn't world class. Elliott's on the other hand, he averages 43 which IMO is.
-Guptill is nowhere good. That might be ture in FC and test cricket but it's far from the truth in List A and ODI cricket.
-Our bowlers aren't consistant barring Vettori and Kyle Mills, I must ask, have you ever heard of Shane Bond?