The best option to stop bad companies from doing bad things is to lobby your government to put in place laws against those bad things. Ban specific evils with regulation, thats much more effective than preventing people who do those evils from using a specific piece of software that is fairly easily replaced.
Exactly. FOSS isn't the right vehicle to legislate morality or control-freak end-uses of gifts. It's uncool.