Hell even in your example, there is a difference between some programmer who tells themselves this and some person who raises a stink; suddenly doing unethical shit slows you down, costs political capital, and approaches being more trouble than its worth. Fewer shit things will get done because there will be less energy to pursue them.
I'm not even suggesting you go out and be some citizen activist - just be normal. You'd have feedback for other kinds of stupid idea.