FWIW I haven't seen Air NZ give whole cans for ages (with the exception of beer). Likewise service has always ended about 90 mins out.
I have no issues flying seat only or seat and bag. There is plenty of legroom at the front of the plane and I couldn't care less about paying for a meal on a plane for a 3hr flight.