I think everybody is missing the main point here.
Regardless of your opinion on the merits / necessity of business class seats for the crew rest, this is what the company agreed to and guaranteed to provide, in the collective agreement signed by themselves and the pilot's association.
If they can choose to ignore this part of the agreement when it suits them, what will be next?