> Management can always find someone willing to behave un-ethically if they look.
True, but that doesn't mean you should participate.
I think there are two things here -- refusing to participate in bad behavior is about maintaining your own humanity and holding true to your own ethical code. That it may not correct the company's behavior is irrelevant to this. The point is to not let the company corrupt you.
The other thing is how to correct the behavior of misbehaving companies. This is what you're addressing, and I think your conclusion is largely correct.
These are not mutually exclusive. Both are very important.
True, but that doesn't mean you should participate.
I think there are two things here -- refusing to participate in bad behavior is about maintaining your own humanity and holding true to your own ethical code. That it may not correct the company's behavior is irrelevant to this. The point is to not let the company corrupt you.
The other thing is how to correct the behavior of misbehaving companies. This is what you're addressing, and I think your conclusion is largely correct.
These are not mutually exclusive. Both are very important.