People very quickly adopt a “if you can’t beat them join them” attitude when facing resistance or throw their hands up and say “I’m just trying to live” or “that’s not my problem” when encountering a moral dilemma.
So no wonder that when faced with a moral dilemma most people put themselves in the position to say “I can see myself doing that and wouldn’t want to feel judged for it, so I’ll defend the practice because maybe I’ll need to do that later.”
I’m trying to figure out how to build the structure of society to promote the opposite of that - to make it trivially easy to say no to unethical behavior instead of just going along with the crowd. I’m coming up short with how to do that.