At the end of the day, isn't Nostr just the beginning stage of a protocol for information broadcasting and cataloging?
Clients can do whatever they want as far as broadcasting info and cataloging it. Other clients can implement the same methods to allow interoperability.
Decentralization means no central decision makers. The network will grow organically, and it is unlikely that in a decade or less it will not be recognizable as the Nostr we see today. You're building a version of Nostr on top of the base protocol, you're showing other clients an idea and they get to see if it causes any issues or a success that they should implement it too. That's the free market, let it work people! Play nice, we're all on the same team.