Doesn't every country have a city like Auckland that attracts a large premium? Look at New York in the US, London in the UK, Sydney in Australia etc. If you want to live in the big cities where presumably there is the most opportunity, then you have to pay a premium. There are plenty of places under $500K in Hamilton etc that are very nice houses otherwise.