I see why people may want to auto purge posts on Mastodon but that is unfair to people who reply or quote post, which leaves orphan replies and interactions with no context. It also leaves database entries and media that may come with interactions on servers.
I think one option to be fair would be to create a post setting that marks a post with an icon or something warning people that it is subject to auto purging, giving people advance notice who then can decide to interact or not
Post not made with the auto purge option can still be deleted but must be deleted manually.
It would be great if manually deleted posts had a user panel that users could see and then manage their orphaned interactions.