Intelligent people capable of negotiating their pay in a market such as that for software development would only be encumbered by unions. Are there warts? Sure there are. Nothing is perfect.
That's an incredibly insulting and dismissive framing of the issue.
Unions are important in many industries, including software development. You and your employer may have a good method of negotiating your pay, but that doesn't make it universal
Belittling the presumed intelligence is completely unnecessary
Oh, come on. It has not been that long since we found out that major tech companies were colluding to suppress SWE salaries. Have you already forgotten?
* Association of Educational Psychologists
* British Air Line Pilots’ Association
* FDA ("The union for senior public sector managers and professionals")
* Hospital Consultants and Specialists Association
* Prospect, the professionals' union
There are a lot more listed here: https://www.gov.uk/government/publications/public-list-of-ac...