Its too easy to switch providers when theres a billion dollars a year at stake. If youre an apple exec who sees that the company is spending 10k per employee per year why wouldnt you start an initiative that cuts that spend to 1k per employee per year? Then you can go to the board and say you personally saved them all that money and get a big promotion.