There are currently 8400+ full members of BALPA in the UK which is over 80% of the commercial pilot workforce. They weren't co-erced into membership but joined by choice. Just under 3000 work for BA.
Under 20% choose not to join. 80% of our colleagues can't all be fools can they ?