BA has strong Balpa membership. Those members have come from various sources such as LCC's, the military and straight out of flying school. Many of us have seem the impact of weak union membership in previous companies.
Balpa is only as strong as it's members. Your Company Council is elected by you. Yes, complain that it isn't working but also be prepared to do something about it.
Lets all drive up Terms and Conditions!