The cancellation could be to cash in on the game, or just simply because they have to cancel, same as other carriers, quite a few flights as they are unable to recruit enough personnel, especially cabin crew. Happens now all the time, both on short notice and longer term. Someone forgot that Covid is actually still an issue, as well as having not enough crew to start with being negatively affected by said shortages leading to severe fatigue and additional sickness issues leading to a vicious circle.
Anyway, there are others out there, competition is good for the consumer after all.