I recently flew with a Captain who also "had a beef" with ALPA. He felt that ALPA had not fully supported him in a situation he had with management.
Funny, though, he had been wearing his ALPA lanyard before our conversation, and continued wearing it after as well - in spite of the "beef" he had with ALPA.
I guess some of us are trainable.