This is untrue. You asked me EXACTLY how to stop outsourcing, which is unanswerable. However, an obvious GENERAL answer is through strike action.I think its pretty obvious that if you had any clue whatsoever as to how a union might stop outsourciing though proper organization, you would have offered it; the fact that you have, several times, refused to do so is a defacto concession of the point.
"I do not claim that every incident in the history of empire can be explained in directly economic terms. Economic interests are filtered through a political process, policies are implemented by a complex state apparatus, and the whole system generates its own momentum."
Unions shoot themselves in the foot and then accept no blame for their idiotic actions.
Now, you can unionize and demand higher wages, etc, all you want, but in doing so you increase the risk of the company you work for moving your job elsewhere -- because, as much as you may think otherwise, you really AREN'T all that special, especially when someone else can do the same work for a considerable net savings in cost.