“For the record, if Core gets routed around with Libre Relay, etc., the answer isn’t to turn Core into Libre Relay.”
Very true, but it could be addressed by reducing OP_RETURN at the consensus level.
I believe the legal dimension is more relevant, even if, in theory, node operators are not doing anything illegal themselves. The fact that they are not responsible for the content does not eliminate the practical risk. If illegal material is embedded in the blockchain, running a node could still expose someone to legal scrutiny or prosecution on the grounds that they are distributing, or storing that data.
This risk may be especially significant in developing, or more authoritarian countries, where legal systems are less predictable and due process is weaker. The recent events surrounding Samurai Wallet show that even when individuals are acting within the law, authorities may still pursue aggressive enforcement actions.
That reality should be taken seriously when changing fundemental things in bitcoin.