For example, just in the replies to your comment people are saying they dislike unions because they protect the incompetent, stifle progression, give preferential treatment purely on seniority, etc.
But then go look at Hollywood, with the Screen Actors Guild, the Writers Guild, the PGA, etc. These are unions that have some of the most highly paid and richest people in the world as members. The same is true in the sports world.
And sure, these unions are not perfect by a long shot, but they are doing a huge amount to hold what is ultimately a very exploitative industry to account.
Of course, companies like Google, Amazon, and the like would much prefer software engineers continued to think that all unions were like the Teamsters. They don't want you to know that there's a whole class of professional unions serving some of the most highly paid people and engaging in collective bargaining.