From the tail end of the OP: > I’m a Computer Scientist. We don’t have unions and we don’t collectively bargain. Basic workers rights are our responsibility I've always been bothered by this question. Why _don't_ we have unions? What is it about the tech industry that makes it so resistant (especially in the US) to labor organization? I work in the EU for a US company, and my American colleagues universally seem to f…
American society indoctrinates people with the negative aspects of labor unions. They're run by radicals or the Mafia, they have rules which limit innovation, hold back talented individuals, sanction goldbricking, and on and on. The pro-union side of things is not often promoted in the mainstream.
When the pro-union side of the story is promoted, it's usually in a context where a company was doing something extremely bad to extremely vulnerable people. It's a tough sell to convince an engineer that they're in the same position as an early 20th century lumberjack or coal miner.
I've known people in tech who think of themselves as self-made people and so they further don't like the idea of collective bargaining on a philosophical level.