Miles & More
In reality, they are only changing to the system used by Lufthansa (and Star Alliance) for Miles & More. I never fly BA and usually Lufthansa or Swiss and have always had to pay taxes on top of redeeming points. The taxes also seem to be higher than the same flight purchased for cash.
It was ever so - there is no such thing a free lunch.