> it is in fact your purview to "ideologically police" the uses your work is applied to
But this seems like a fantasy to me and directly at odds with the realities of open source.
The reality is that open source code is used for a myriad of purposes that I would consider myself ideologically opposed to. But this is ultimately the cost and tradeoff of open source in the system we currently have. Similar to the argument for free speech, in which we tolerate the fact that people have the right to say truly awful things because we deem that an acceptable tradeoff and better than censorship.
You may also be right that this is a matter that is not yet settled, and I'd be interested in a serious discussion about what some kind of workable solution might look like, but I don't see how what's happening in the Nix community right now moves anyone towards that, and if people are truly this principled, the Nix project itself should be the least of everyone's worries.