There is no way, it's just social physics. In a max decentralised system, which is what nostr is (there is no "nostr core"), it doesn't take long before the ability of one energetic person or team with a solid idea and proof of concept to spread the energy far enough to get that implemented in any way we might call "protocol wide" is completely nullified by the sheer amount of conversations that would have to happen, the sheer amount of nudging, helping, guiding, prodding, poking, the sheer weight of the burden of persuasion. It quickly becomes one of those "it would take longer than the predicted age of the universe" physics things.
You might get one or two years in before the weight of the burden of persuasion is too heavy, but after that there's no going back. Nostr is 3+ years old, and existing in that malleable state for the first 1.5 only.
Take the fact that posts and replies are the same kind. This cases a lot of problems and it's very easy to argue it's not optimal. But even if everyone "sort of mostly agrees" on something like this, the laws of social physics in max decentralised environments make it impossible for anything to be done about it.
The way (the only way) to restore the capacity is a hard fork. Put another way, Nostr's value is as a starting point for hard forks, a sort of build your own hard fork hardware store.