But if others don't show the edits, it gives your users a wrong impression, too. Your users learn that they can be sloppy as editing is an option. Others perceive your users as sloppier than other clients' users.
Discussion
The same is true for everything else that Amethyst implements and others dont.
Edits is waay too used for us to remove it. There is no way back.
Less is often more. You heard the arguments over and over again since you introduced edits and I assume you like it as is, so I knew I wouldn't convince you but I'm also square in the no-edits camp. More details in this note nostr:nevent1qvzqqqqqqypzq3huhccxt6h34eupz3jeynjgjgek8lel2f4adaea0svyk94a3njdqy88wumn8ghj7mn0wvhxcmmv9uq3uamnwvaz7tmwdaehgu3dwp6kytnhv4kxcmmjv3jhytnwv46z7qpqp363kxquth9fsmrvxr37cvezwwwk9xtmrug8hukf8e5een6qvrjq678wk0
What is "everything else that Amethyst implements and others dont"? If you support kinds that others don't, I don't think the same applies as users don't treat the same events differently like in the kind-1 case where Amethyst users react/zap/reply to something else than others once the note was edited.
We offer fork posts, custom emojis that most clients don't see, reports, private zaps that only Damus and Amethyst can see, more recently replies via nip22 that only some clients see. Some clients don't even show content warning, post subject and don't even expire posts. There is a TON of kind1 things we do that other clients don't see.
Are custom emojis compatible with noStrudel? I replied with a banana ...
Reports are relatively common in more complete clients, too.
Private zaps ... if Damus and Amethyst use them, others will also follow. I just wonder what's the point to show private zaps others got, as they might have privately zapped themselves 🤷 Sure, if I got private zaps, I wish I would see for what and not only my wallet show funds received.
nip22 if widely used should also be easy enough and uncontroversial to at least display in other clients.
Post expiration might be controversial in the same spirit kind-1 editing is.
In the end I think most of the Amethyst features should be on other clients' todo list and they just haven't gotten to it yet. It would be good to have some research into who is missing out on which content. Gauge which account uses which clients and notify them if others are mentioning them in events they don't display for example.
It's not even about me anymore. Edits have been a huge success in term of usage with over 50,000 edits in the first months (before fiatjaf started spamming it). It's literally what everybody wants, regardless of what devs think about it.
When Twitter first started, people also wanted edits and longer messages, yet arguably it took off because of limitations not despite of them.
If Amethyst ends up being the preferred client of 5% of all users and fails to convince others to adopt editing, those users will assume they can edit as in fact they do, yet 95% of their followers only ever see the unedited version. This causes confusion and I think if other devs remain reluctant to adopt editing notes, retiring this feature should be an option.
Like I said before, I don't think this "confusion" is a valid argument. That is always going to be the case with nostr. Heck.. people are confused that different kind 1 clients show different feeds. If they post in one, it's not guaranteed that it will show on the others. So, to me this argument doesn't make much sense. Clients will never show the same thing. We must embrace this "confusion" of feature differences between clients. That's what makes Nostr, nostr.