| Two big reasons. #1 Abundant labor, meaning buyers market, so developers don't have leverage. This has a pretty good primer on the topic: Democracy At Work https://www.amazon.com/Democracy-at-Work-Cure-Capitalism/dp/... #2 I'm as pinko commie liberal socialist as they come, and I can't imagine how even the most well intentioned (least alt-factual neo-reactionary libertarian) group of developers can coordinate collectively. Said another way, I can't imagine preventing the free-rider, defector problem. This book covers the sociology of collective action: https://en.wikipedia.org/wiki/The_Logic_of_Collective_Action Maybe, just maybe, there's a unifying issue or policy, like protecting privacy rights, that could motivate most developers to pull in the same direction... Just to throw out an idea as an example. |
That being said, I see you describe yourself as a "pinko commie" and as a business owner who was at one time a union administrator in a past life I would never hire you, so perhaps that explains the bubble you are living in.