You can delete on Nostr. You don’t get guaranteed delete, but it mostly works. I think it’s a mistake that Damus and others either removed or don’t have the delete option.
The next release of Nos.social even includes a feature where you set a time to live for your notes. The post itself includes the request for relays to drop it after a specified amount of time.

On thing we need is that delete events need to be blasted out to many more relays than you’re normally using. I’m going to stand up a service to do this at some point, but there’s lots to do.