The reason the minRelayFee filter works is because there is very little economic incentive to bypass it. It is cheaper to just bump your fee to 1 sat/vbyte. This is not so for larger OP_RETURN txs or other types of non-standard txs.
Discussion
Why didn’t anyone use that filter when fees were high?
becuase these people don't understand that economic incentive is always the deciding factor on how much user buys the block space no matter how much you filter. that's why when fees were 500sat/vbyte filters didn't work.
Economic incentives is what secures the network because right now blocks empty and therefore miners will happily mine "spam" period as long as the txn valid it will be in the block no matter what filter advocates tell you.