You keep coming off as someone who thinks people who program the software are
more entitled to have control over it, then those that don't.
I actually keep on writing the exact opposite: that the users (not the
developers) of a computer program are entitled to have control over it
because it is their work (not the developers') that is achieved through the
use of the program.
You are the ones focusing on specific features, when you seperate "ethics'
from privacy and security.
Ethics is not a feature. Developing an ethical software (i.e., a free
software) rather than an unethical one (i.e., a proprietary software) is no
different from a technical point of view.