What I want to say is that the OP_Return limit is just a mempool policy and not a consensus policy. If a miner wants to mine a transaction with a large OP_Return no one can stop him. So yes, the filter is completely useless and the whole discussion is misleading because transactions with a big OP_Return field are existing today with the policy in place.
Some people want to write data on the blockchain and thatβs noting we can stop. If me bring a new policy then these people find a new way to write data in the blockchain. And we will bring up the next policy.
This leads to more and more complexity and in the worst cases the new solutions are much more inefficient than the current one.
I see an extreme danger that we kill bitcoin with policies and a resulting much worse data storing solution.
Bitcoin will never grow more than more than 4MB per 10 Minutes thatβs the limit we should focus on