Mempool management is not something to be decided on the protocol level. The less shit we enforce on the protocol level, the more flexibility wallet developers have in using bitcoin.
You're simply implying wallets have to improve, that's it.
mempoolfullrbf is purely taking away a way to use bitcoin, and telling businesses how they should use Bitcoin. Wasn't Bitcoin supposed to be freedom money? Wtf.