In strict answer to the thread topic:
They ensured that I didn't get a pay rise in my last company until I stopped paying my subs and got a 1.66% rise, and they've done nothing for me in my present employ because I'm no longer daft enough to be fleeced by a clueless bunch of individuals who wouldn't know a fair deal if it ran naked across the street in front of them.
In my opinion, they are doing more harm than good to all in the industry, BA pilots included (uncomfortable times for those on proper three-crew aircraft for a while), and would be best served by admitting their shortcomings and finding something productive to do with their time. After all, a change is as good as a rest.
Sadly, our 'profession' is now in its death throes and we have no-one but ourselves to blame, for being so lilly-livered in the first instance, and for placing our trust in half-baked trade unions in the second.
On the other hand, if anyone fancies backing me for General Secretary and matching my current salary, I'd love to give it a go, but there would be changes!