Perspective
I don't think you can 'broad brush' with outsourcing - I have worked in in-house MRO (Airlines) for over 25 years and, until recently, 12 years for a major independant MRO with EASA Part145 and FAA Repair station approvals, with a very high reputation for quality. I have witnessed equivalent safety/quality in both.
Unfortunately when labour unions play the outsourcing safety card it rankles with those MROs with good quality/safety track records.
I guess it is my own prejudice - I immediately think protectionisn when the unions cry foul over safety, I would rather hear it from FAA inspectors performing independent audits.
bizdev