The old saying 'The road to hell is paved with good intentions' was coined for situations exactly like this.
Companies are in business to make money no matter where the majority of shareholders hale from. As a nation we need to assess what we are prepared to pay for. If we want Australian airlines to employ locally there will be some costs attached but I'm sure people employed in other industries would be up in arms if their jobs were offshored like ours.
Aviation lends itself to offshoring but if you follow the logic there is no reason that all our TV shouldn't be produced in New Zealand by staff employed in New Zealand. That would keep the costs lower.
What about higher education. I'll employ my lectures in New Zealand and avoid paying super. They can do most of their teaching on line and I'll fly them over the ditch a couple of times a semester for lectures.