Honestly? You are promoting a policy of the traditional left (I say traditional left because the overton window has moved) on a forum that has a significant number (if not outright majority) of right/libertarian leaning people.
In theory that shouldn't get you a downvote but it does, much like reddit where you aren't supposed to get downvoted for an on topic post but you do if people disagree with you.
There has been a lot of talk recently of self re-enforcing echo chambers, ironically enough on here which is one of them.
Bias exists in all communities with no exceptions as far as I can tell.
For what it's worth I was arguing that programmers need to either unionise or have a professional chartered body (like Accountants, Lawyers and Engineers) decades ago, the writing has been on the wall for quite a while.
Getting programmers to agree what that would look like though would be a massive exercise in "cat hearding".
Unions aren't perfect but the abscence of Unions isn't perfect either, few things are and the question has to be "broadly, what is better for most people" and I think that is either really strong labour laws or unionisation.
Historically unionisation has occurred most when there is an abscence of strong labour laws (in the US and the UK this was certainly true, the reason a 40 hour work week is considered "standard" is because of unions (and Henry T Ford arguably)).