One of the ways I think of Bitcoin | BIP-110 boils down to this:
We get spam in our email inboxes every day. I think most would like to avoid it.
But we make the decision on how to mark | filter that spam into trash. This isn't done by a unilateral rule change that decides what to filter, without our input.
One path represents individual choice; the other represents implementing censorship via code.
As
@adam3us noted, the Internet (and Bitcoin) are supposed to be ungovernable systems. We can’t (effectively) stop spam via intrusive protocol changes, but that’s why mechanisms like fees exist.