What determines "overpriced" is really each person's perceived value.
Considering aircraft seats really follow a supply and demand economic principle and Air NZ have no trouble filling both Business Premier and Premium Economy cabins with paying passengers, basic economics says they're not overpriced.
So no NZ aren't cheap . But why do they need to be? You could easily turn your argument around and ask why the Chinese carriers need to literally give seats away.