There is a difference using workarounds or loopholes to force arbitrary data into the blockchain or to make it possible per default as core v30 is doing. This isn’t the right signal. Run Knots or do not update to v30 is what I would suggest.
Discussion
Liar
No one cares about your virtue signal.
The opposition is always part of a conspiracy theory or in this case virtue signaling. This view the commitment to debate is what it needs to bring society a step forward.
you cannot stop spam pubkeys…and those show up in the utxo and cannot be pruned you are incentivizing centralization as ram requirements push minimal hardware setups off the network. The purpose of the op_return is to prevent utxo bloat.
I would rather upgrade my hard drive to handle some stupid monkey jpeg(or run a pruned node) than upgrade my whole machine because you wanted purity. You would rather virtue signal.
Do you see it now? The ram requirements are already making node hardware options more expensive.
I looked that up. From my understanding Bitcoin Core sets the Ram used for the UTXO set to 512MB as a default. The rest is stored on the for example SSD and fetched when needed. If this is the case you argument does not hold up.