I used to work at Facebook, and it was always interesting to me to see just how many engineers were actively against - aghast, even - at the idea of unions. Whenever it would come up on the internal boards the arguments were usually along the lines of: * "People who don't deserve to be paid more will get more money under a union" * "I'll be paid less under a union" * "Unions will slow us down, and we'll become more b…
I'm not saying there aren't things a union could help with, I'm just saying that for most devs, those things aren't pinching very hard. Also, you have to be realistic about the impact of unions, they are a double edged sword. Police unions aren't a straw man, they are a real example of the worst case scenario for abusive concentration of power and agendas at odds with the public good. The best examples always come with some bureaucratic overhead. So it is valid to consider the cost/benefit of unions. Again, I'm not taking a stance on what is right here, just saying unions are not as obviously a good idea in every case as you might imagine and the hesitance of your co-workers, right or wrong, is at least understandable.