it's a balance.
let's create a hypothetical to explore : you create an app that helps victims of crime to find support structures in which to help them with whatever situations arise. The app gains momentum, and becomes successful.
Is it more ethical to avoid a platform based on principals if it then excludes a vulnerable audience from participating that you seek to empower?
it's not all as easy as "I'm a moral person, so i'm going to do this." in the real world.