Your comment really resonates with me, I’m in a similar position though much more junior. My colleagues in tech can’t fathom that I actively choose to stay where I am and make 50% of their salary.
I’ve found talking about ethics and moral responsibility with people working in big tech is futile and frustrating. Almost everyone takes it as a personal attack though I never hold anyone else to my moral standards.