Well said flappless.
The IPA may be well intentioned, and BALPA certainly has it's faults, but is really the only option.
The more of us from all companies stick together, the better the chances of maintaining conditions.
BALPA or any organisation is only as good as it's members support, and active participation.
If you think you can do better, join and help others.