While I'm on the subject of how unions can be annoying, I should mention that I'm a member of a union, too. It represents the teaching assistants at the U of T, and it does a pretty good job of it, at by anecdotal comparison to a few of the US institutions where I have friends. But I do have one big beef with CUPE, and it's that the leadership seem to think international affairs are their business. Social justice is important, but it just isn't appropriate for my local union to make pronouncements about Israel's attitude toward Palestinians. Especially since some of CUPEs membership are Israeli. It puts us all in a bad position. I want my union to devote its energies toward protecting my high pay and keeping up with rising tuition. I care about the plight of Palestinians (and the plight of Israelis generally), but CUPE is just the wrong venue for that discussion.
Social justice is a hard thing to say no to these days, because when you say no you look like a big meanie (or a Republican!). Devotees take disagreements personally, and it can be dangerous to express a dissenting opinion in academia (it's not as bad as David Horowitz makes it out to be, but liberals can be just as petty as conservatives).
Easily Distracted has some good things to say about the sort of no answer that should always be valid:
No, this is the wrong institution or place for us to be doing that.
No, you (or I or we) are the wrong people to be doing that.
No, I know more than you do about what those ideas mean, so don’t try to tell me what to do. You should be listening to me instead.
No, this is an elitist institution that is just appropriating the language of social change for its own ends.
No. Is there a keg anywhere at this meeting?
There are more. Go read them.