Unions simply mean everyone is considered the same in every respect. Raises and advancement is measured in seniority, not merit. It is a failed system. It is built around the lowest common denominator. Good workers cannot negotiate on their own behalf. The abuse is rampant.
Look at the public sector, it has gotten patently ridiculous. In our city, we have a 911 operator that costs $176,000/year. Ask her what she makes, she will say $68,000 but conveniently leaves off the overtime (absurd union work rules cause and allow), sick days (meant for actually being sick, not to bank and get paid because you weren't a liar), huge pension, and some other goodies.
The average in the fire dept. $175,000/yr., that's the average! retire at 50, spike your pay in your last year of work aided by everyone in the dept. to unsure they get the same treatment. Gotta love the firemen but it has gotten way out of hand. There are literally millions that would happily do it for a lot less and do an equal or superior job.
Plainly said, unions are killing this country. They have enormous funding through involuntary dues and huge influence over politicians. They are themselves the evil corporations they so often berate. Does anyone really believe the bosses do what they do because they care? They do it because it is in their self interest, pure and simple.