So, go back to my original proposal to have a separate kind that can be edited that everybody hated back then?
That's also bad.
So, don't do this, don't do that. What can I do? Either way, Edits are happening.
Some would implement that kind, others wouldn't. That's not normally a bad thing. It's part of how Nostr is meant to work. But it's bad in this case because those events would serve the same purpose as kind1 events most of the time, for most users, in most circumstances.