That's just British Air apologist drivel! It's all BA's fault. Everything is BA's fault. Always.
The good news is that there's never any award availability anyway, so no one will have missed those stinking worthless Avios.
Sadly I was going to book a F award ticket LHR-HKG on CX and after the avios was put into my account the F availability were gone sadly