Caymen, I agree with everything you say, but a LOT of the anti-union bias comes from frustration and the fact that very few non-companies have anything close to "contract negotiations" with its employees over upcoming salaries and benefits, nor do they have the ability to negotiate things like bereavement time for death of a grandparent, etc. And what is wrong with bereavement pay for a grandparent? Well you need to draw the line somewhere lest it turns next to aunts and uncles, and cousins, etc. You can always take vacation time (okay call me cold hearted).
I changed jobs recently at at the age of 37 went from 4 weeks vacation back down to 2. I would have loved for a union, the govt, SOMEBODY to help me with that negotiation, but alas I was on my own.
The fact that unions are in place means union workers can negiotiate and can strike. It doesn't mean that they always SHOULD strike when demands aren't met. The overall good of your employer and the customers you serve SHOULD come into the decision, and in this case, laws are being broken and that can never be tolerated.
The MTA is a great example. It seems to me that the benefits were good, the MTA wanted to work with them, yet they striked anyway, illegally.
I think they should do the same thing Reagan did with the Air Traffic Controllers; fire them all and hire anew.
TJR