Definitely more work is needed on client interoperability. I agree that stuff like the mute function is important and should work consistently. I don’t envy nostr devs, stuff like this is 10x harder on decentralized platforms.