No Union anywhere has magic wands.
A TU is, and can only be, what its members want it to be.
Like the rest of us, any TU has to work within the Employment laws that Mr Blair and Mr Brown gave us.
Any UK based Pilot slagging off BALPA is effectively slagging themsleves off.