I've seen this too, the ones who bitch the most will trash the union and the company, but seldom if ever actually show up at union meetings. It's inherited from a culture of apathy, and this "give nothing in return" is a big issue.
Usually the democrats at least show up to the meetings, conservatives bitch and do nothing.