> 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".
This amount to, "we won't write or distribute code, ever." There is no general solution to the problems you're talking about, and certainly not in the form of a copyright license.
> I am literally the only person who thinks this way?
No, but fortunately this sort of block is exceedingly rare, or the free software movement would never have occurred in the first place.