You don't need to join a union to push back against unethical feature requests.
> You don't need to join a union to push back against unethical feature requests.
If you push back against unethical feature requests:
No union: you get fired
Union: you still get fired
The collective leverage of a union gives you significantly more power to do something like this.