The cycle repeats - it has always been like this. There used to be times when handling agents ranked lowest in the airline hierachy. I never signed the contracts, but had to live with them as a station manager for several years. The main problem was the " small print ", the services were very basic, any extras were heavily charged for. The only advantage I had towards my fellow colleagues, who ran stations with their own, company, staff, was that I had no watchdogs, like works council or union. Which compensated for a lot. At times handling agent companies, undercutting each other, grew like weed, I am sure they will jump in this case.