I know that there is an awareness of this site at BA, but I don't think that it is used in the way you suspect. I am sorry that you have had some awful experiences lately, I suppose if it is as bad as you suggest then the best solution is to make the ultimate customer decision and move your business. BA will get the message if this is the reality as you will not be alone in that decision.