Soft delete feature for comment [NO MERGE]

Here's an argument for soft-deletes:

As a repository manager, I want to make sure every object put into the repository ends up as part of a backup (for whatever reason; retention policies, maybe). Backups only happen nightly/weekly/monthly. Using a soft-delete feature, users can make a logical delete, and after a backup happens, we can purge the deleted objects.

(Not that I have that use-case, so if someone with such a use can speak up....)