Star Alliance is working to clamp down the abuse of membership numbers that belong to someone else to be used on another person. For a long time, the status validity is delayed across airlines when your status changes and it does not cross reference your name.
A number of airlines including NZ will now only accept membership number that matches the traveler's name, and it's in real time. Eventually the loophole will close and everyone can start behaving themselves.