BA is completely blasé when it comes to comms about downgrading. I had a downgrade on a flight today
So it’s “we’ve had to” (which reads to me “we’re making our problem your problem”) and “had to change your cabin”. It’s never an upward change is it so tell me you’ve downgraded me.
Then they should say “if you accept this change, we will pay you £ xxx and you’ll keep your original miles and TPs as per your booking”
.. but they don’t say this. They wash their hands despite making you late AND downgrading your cabin.
Some passengers will just accept this as it seems too complicated to do anything about it.