Why would they want to pay a contractor long term when they can have a subsidiary that they own in whole where they will make more of a return.
For exactly the same reason airlines love to "outsource" to "contractors" roles such as ground handling, check in, cleaning, catering etc that they could easily DO in house.