I can't comment on why they let Ryanair walk over them, but they do. FR pay Servisair over three times less than Thomson do to handle an identical aircraft type at BOH. Servisair rely on auxiliary fees charged to Ryanair passengers at the airport (excess baggage etc), of which they receive a (small) cut.