Client devs have only a hammer, so everything looks like a nail, to them.
#justsaying
Client devs have only a hammer, so everything looks like a nail, to them.
#justsaying
Remember to consider incentives:
Client devs who do not run relays have a _direct incentive_ to get rid of relays or force you to use specific relays, and thereby completely lock you, and your data, into their client. The whole point of relays is that they are client-agnostic event servers, that allow for portability of data.
And I think is not even over client devs to carry the full weight of the new experience that is nostr; users also should have to assume the new rules of this protocol or walk back to the already domesticated usage of the internet, and that be OK even. But to force both protocols into one interface could be alike gaining a preference for stress face scratching...