
I think it is fair to say that nodes that do not engage in mining to not have a say in what gets confirmed. What I think the argument is centering around is why should node configurability be limited in such a way that particular transactions that node runners find detestable be relayed by their node. If someone wanted to run a side chain shitcoin, a pot smoking monkey jpeg, or illegal/copyrighted material using gobbldeygook in op_return why should anyone be forced to relay that on their $85 lenovo? I understand the dangers of a single dev client, but the clogging up op_return should also come under scrutiny for anyone serious about bitcoin's future as a monetary network as opposed to a public notary.