In other words, many regular flyers with BA / oneworld think it's a brilliant system (I'm in both categories) whereas those who don't fly so often don't like it. I suspect BA knows precisely what it is doing, and I would be appalled if BA changed this policy.