Turn down role for ethical concerns?

Hi I know there’s no bench at AFS and many would be lucky to find a role but has anyone turned down a role due to feeling like it doesn’t align with your ethics? If so, what did you say to the project lead or person offering it?