> The alternative, which I'd advocate, would be "there are problems, and unless or until someone smart fixes them we won't write or distribute code that can be used in ways that we don't like".
> I am literally the only person who thinks this way?
I think most people think that would be a noble position but a incredibly bad trade-off. Any restrictions you put on use of your code are based on law. But, the writer of law, government, can choose to change that at any time. Meanwhile, unlawful groups will ignore it. That's a fundamentally unfixable problem that no amount of smartness will help.