Getting points to post automatically from alliance partner flights is not exactly a problem confined to BAEC.
Well I've never encountered a problem with Skyteam or Star Alliance, but perhaps I've been lucky.
The point I was making was that BAEC sets an expectation of XXX points by way of a simplistic calculator, but I believe that the reality is far more complex - I just thought that this aligned with the sentiment of the OP.