Originally Posted by
sigma421
By keeping the new prices a secret, BA made the planned increase seem far worse than it actually is.
Maybe that was the exact strategy!
Make the mileage enthusiasts panic in advance, get a lot of liability off the books in that period (ie make sure that lots of "OMG I must do this before armageddon strikes!" redemptions booked), and then make minimal changes.