If you're employing someone you want the best person for the job and if that person is from overseas, so be it.
Allowing less work visas won't necessarily mean more New Zealanders with jobs, it may instead mean longer waits for the work to be done.
Most employers will not employ someone who does not seem willing to do what they need done or who does a bad job of it. They are more likely to hold out for someone who will work hard and fit in well with the team.
It does seem that many of this generation lack a solid work ethic - growing up in relatively prosperous times seems to have left some with a sense of entitlement.
We need to take a leaf from our grandparents' generation.
Many of them lived through the depression and worked hard just to get by.
They put in long hours doing work that was often very physical - there was no other choice.
We now have the luxury of technology and labour laws which mean we are entitled to holidays and a minimum wage yet there seem to be many who are not willing to put in the work.
It is not unreasonable of employers to expect people to put in a full days work and do a good job of what they are being paid to do.
I don't blame employers for choosing foreigners if they are the best person for the job.
Until we can change attitudes, there is no point changing the work visa system.