If you look at his Test career, he was dropped on form once after the Pakistan 03 series, after scoring 8, 4, 0 and 4 in the 2 Tests. Although, in the two test innings prior to that in India he scored 67 & 106. He was recalled to the side to play a middle order role vs Australia and performed solidly enough to keep his spot and score a double tonne vs Sri Lanka. Then went to Zimbabwe as an opener and scored 13 & 92. When he got back to NZ he voiced his displeasure at being forced to open, after cracking it where he was used to batting pre-Tests (i.e. middle order). So, he was left out because of that and not on a question of form. Then he managed to get called up as an injury replacement in SA 2007, not disgracing himself in a first innings where Cumming's 48 was our best score, then had to open in the 2nd due to Cumming's injury. Unsurprisingly, he never got another game.
Basically, he should've played more than he should. I don't think because of those things does he deserve a shot now, but he could play again if he were to get back into form. For all his weaknesses he's shown he can handle Test cricket, and since he's opening for Auckland I guess he thinks thats where his best bet is.