When Japan reached its point of greatest economic success in the late 1980's companies such as Toyota had a policy whereby the CEO is paid no more than 10 x the pay of the lowest paid worker. What if NZ had a social contract like that ?
The great lie is that we have to pay for "talent". Watercare Auckland pays its CEO $775,000 (for its tolling operation) and Auckland City pays 86 staff more than $250,000 and 7 are paid more than the Prime Minister. Many South Auckland playgrounds don't have any basic facilities for kids while Franklin Rd Ponsonby has 25 million spent on it. If we do nothing to address inequality, if we break our social contract we will become as divided as the USA.
Universal Income may be the best way for social justice to exist and every income dollar earned about that UI is taxed with no deductions allowed for individuals and companies.