You’re misunderstanding the ethical problem in question.
Nobody is telling other people what they can or can’t do on the chain with their transactions, it’s the other way around. Core is pushing a PR through that removes a configuration option allowing *users* to decide what transactions they accept on *their nodes.*
I agree there is an ethical question here, but nobody jumped into core here and said “nobody is allowed to do these transactions and you have to force this onto all the nodes.”
Thats either you completely misunderstanding what is happening, or a disingenuous argument that you’re repeating. The “filteroors” have done exactly nothing here and demanded nothing from anyone. Core has made it their mission to dictate to people who want to prioritize monetary transactions over jpegs that they won’t be able to do it anymore and the option to even manually change this is being removed, and the limit sent to infinity.
So I agree with your premise, but not the reality of who is demanding what.