If you want to improve your workplace, you have additional leverage to fight for changes if you're in a union. There's often very little you can do alone. This might be things like pay, or it might be something else entirely.
2. But aren't tech workers elite coddled rich kids who are lucky to make what they receive?
I mean, no. But even if so, high pay doesn't stop athletes from joining a union. Folks who run these companies are even more elite than the person who codes. Why not negotiate for a better workplace? Why be a weak negotiator? Isn't that especially important to do when you have flexibility to go somewhere else?
3. Why don't they just leave their job?
Some issues are systemic across an industry. Additionally, some people like to improve their jobs rather than just leave. People are wired differently. Creating lasting change at a company can be rewarding. Some also care about the mission of the company they work for.