I cannot understand why folk are unhappy with this change.
Such an attitude shows the horrible impact Avios rewards have on people.
The rewards are NOT for you. They never have been.
BA has never cared one jot about YOU.
The Avios schemes have always been about BA's profits.