the problem is that there will ALWAYS be someone who is prepared to become a subcontractor.
The ideal would be not to subcontract, then most of us would have a look in at the top airline jobs.
History and human nature have proven this does not work. The "Trujets" of the world know this and will exploit this to the detriment of those employed by them