Nobody is asking every client to be identical to each other - nobody wants Twitter 1,2 and 3 lol, and clients can pick any feature NIP. Be different and celebration innovation.
But if there is a functional interoperability issue between clients that prevents users from interacting with other users on Nostr then it’s a problem.