The majors know that contracting out is a double edged sword. Pilots could move, would move with demand. $$$$$$
The seniority system has advantages for airlines as it stifles the free movement of labour. If pilots could walk across the road and start flying in a week, then keeping them happy would be more important to management.