I think, and I am not an expert so may be wrong, that Crew Defence was set up by some cabin crew and not Bassa mainly because some of them wanted to finance some kind of test case against BA about the sackings and removal of staff travel and deductions of extra days pay.
If they want to waist their money, who are we to stop them.
These are my views and not those of BA.