I don't have much of an issue with any individual memo client allowing this functionality, but once these blocks/ignores are on-chain they become indicators that can be abused.
yeah, agree, I dont see any reason to put mutes on-chain (though not having them on chain does add friction when switching between clients)