Unions Suck. In the 121 world they are however necessary. I was a member of two different aviation unions. Unions for airline pilots have provided many safety stops and to me the ONE big plus for unions.
As to the OP's original question....... YES Unions are Bad... but the alternative is worse.
Heck even the big Frac's are unionized. Pure corporate aviation is the one bastion of non union flying left.