OK, Servisair... here's a little perspective.
Servisair are one of (if not) the biggest handling agents on the planet. We/I may not like this... but that's the way it is. They're obviously doing something right.
I work closely with alot of people that work at one of servisair's (amittedly fairly small) stations. They moan about the money, the conditions etc. But how many of them do you actually see leave? not many. Its a bit of money coming in and people need that no matter what happens.
I'm not one of Circusair's big fans at all (in fact i work for the competition at the airport i work at) but they have the international presence and airlines know they can strike a good deal with them. The less handling fees an airline can pay is generally for the better... Servisair can offer this because they are so big.
that's the way it goes chaps...