As I said, luckily it seems to be only the same handful of people who believes that purchasing a product from a company gives them certain rights and entitlements that extend beyond the product purchased, including the personal affairs of employees.
A small group here, granted, but you would have to be in denial or avoiding every newspaper article, travel forum, business forum, etc., to think that there isn't a quite sizeable number of individuals commenting on the BA/BASSA issue.
Both BA and BASSA have made specific requests for the public and/or stockholders support. That support isn't obtained without questions.
The fact that you have commented in both this thread and on the Cabin Crew thread reveals your own interest in the subject.