For sure, hence run your nodes with your preferred constraints 🤝
I’m interested in seeing if the game theory around UASF / soft forks do indeed play out when the signaling period starts. I understand the game theory intellectually but haven’t “lived” through one yet
For any given node, "to only allow what we like" and "say what someone else is allowed to do" are exactly the purpose at the protocol layer. Consensus of "what Bitcoin is" emerges from the nodes.
BIP-110 goes back to 80b op_returns which works for hashing (timestamping) purposes so I don’t see what the problem is. It prevents arbitrary data greater than 80b