I've never really liked Unions before--while I wouldn't ban them, I'd obliterate every last special right they have...even then, I'd monitor them very closely.
While I've never had any personal experience with them, a number of people I personally know have;
one described union workers (I forget what they were working on) who would do a little bit of work in a day, then putz around for the rest, as they still basically got payed the same.
Another told about how they had to call up multiple people just to flip a switch, get something unscrewed, etc in the company...and he himself could have done all this work, safely...but, because of the union, he wasn't able to do this, and ultimately, had to wait a day or two to be able to complete the project.
And I think everyone's heard about the Unions in the places where you get payed per piece/etc....where you produce a very high amount of pieces, and get payed quite well; eventually you get approached by some shady men and told to lower your production output "or else". This kind of practice is beyond disgusting in my opinion...
Anyway, I can see why unions do what they do, but, overall, I say they do far more harm than good.