ben,
At times, a union is necessary. I've been on both sides of that fence myself.
In my former business, without it, I'd have had to fire a few managers who really mistreated some employees. The contract allowed me to transfer one or the other.
It's not only about money, but didn't unions...