We literally can’t. If BIP110 were implemented, the technique shown by the Bitmex Research article would still work. And there is no limit to similar techniques for any other bit of Bitcoin data structures. The more restrictions placed, the more insidious the data injection techniques will become. And the more difficult it will be to build needed layer 2 & 3 technologies on Bitcoin.
It is not FUD to say that arbitrary changes to data limits and relay policies are likely to break L2/3 technologies. Lookup “Lightning network ephemeral anchors” for a pertinent example.
