That's one interpretation. The other is that the building predated to code, and it was impossible, or too expensive, to retrofit the building.
Alas I do not live in Christchurch so I can't comment to this specific case. However, in general new buildings are subject to new codes, where old buildings may not be.