1) I write a lot and there's probably 500 drafts floating around the Internet someplace, in different versions, and they can't really be deleted. 2) Sometimes I start writing something and change my mind, and don't post it, but anyone who breaks my encryption would be able to see it. 3) I prefer consciously deciding to post something on the Internet and otherwise working offline.
I see. NIP-37 defines a “preferred relay for drafts”; I haven’t implemented that part, but I’m sending the encrypted draft only to a few relays. NIP-37 also defines “delete” as emptying the content instead of the typical kind:9 that basically no relay respects for replaceable events, so that issue is mitigated. That said; I’ll add a setting to disable it.