Let's not forget that Ryanair's cancellations will affect the BAA's revenues as well. They gave Ryanair slots for those flights, and those slots are hard to fill when cancelled at a late date. Maybe BAA is keeping those cancellations to make a point?