It is probably just a case of the flight was not economical, possibly due to not being full.
We had a similar thing 3 years ago when we booked to go to the Greek Island of Aegina through KOSMAR. They cancelled the whole holiday as Athens airport trebled the landing fees. Did get 7 months ntice though which helped.
No problem with airline then just the cost, so went to Crete instead.