Solidarity to whom? A group of people that have the same super valuable skills as me? Why do they deserve any of my solidarity any more than anyone else? As to your point, I agree, it is all about degrees, and in my mind the degree to which we, in tech, need unions is 0. I don't buy, at all, the argument that if we should get unionized, with all the negative that implies, just in case we cannot do it when it is needed. Power moves slowly, compared to crime or natural disasters, and we will have plenty of time to react in the unlikely event unions in tech will ever benefit anyone beyond the union leaders.