I have always wondered why Americans see their unions as so dysfunctional and harmful. I have never had problems with unions as en employer.
Then I learned that US has completely different union system from Europe.
You guys have so called enterprise-level bargaining with union shops and agency shops where workers must be part of an union or pay the fee for an union. Then union negotiates pay in enterprise-level. I can see how this is extremely harmful and entrepreneurs must fight tooth and nail against unionizing.
Most of the world has so called sector level bargaining. Unionized workers negotiate for all workers in an entire industry. Union representing electricians negotiates with federation representing companies that hire electricians. After they reach a deal that covers enough unionized workers the deal is extended to the whole industry. You essentially negotiate minimum wage per sector plus benefits.