You must remember a couple things. All Union members are human beings and any time you have to deal with that many human beings and they all want their way, things generally go the wrong way. And as long as people refuse to help correct and just stand to the side and point out problems are a part of the problems not the solution.
How many people bitch and complain about our Government but don't even vote let alone make a genuine effort to correct problems. They just want to huddle off to the side and point fingers.
How many out there know what is contained in the first paragraphs of the constitution of the A Fof L / CIO? In so many words it is promise to provide jobs for every one in the Brotherhood. Unfortunately it does not provide detailed instructions on how to go about it.
The Unions have done great things for the people of this country. Don't' believe that? Read some history books on the subject. Go on a trip around the world and compare. But bare in mind that although some places have never been unionized it is not because they are kind and generous but because they feel a genuine fear of being organized.
Do any of you really believe there would be "Overtime premium pay" paid had it not been for the unions? How many understand that premium pay did not come about as a reward from your employer for working long hours. It is in fact retribution (punishment if you will) to your employer for not hiring more of your brothers.
The only thing wrong about the unions is they are like every thing else us humans make. Less than perfect.