It's beneficial to be able to fine tune a post, rephrase it to make it more understandable, correct brain farts etc. Even to completely delete it if subsequently realising it was a load of nonsense or breached house rules. A week or 2 to do that seems as much as anyone could need. But if someone has a hissy fit and decides to systematically delete all their posts en masse, it can turn a thread they've participated in into nonsense. That happened over at the amp garage forum, they subsequently decided to bring in such a time limit.
Same with the thread originator's option to delete the whole thread; I think it extremely ignorant and disrespectful when a thread I've spent time and effort researching the content I post into it subsequently completely disappears. It hasn't happened to me here yet fortunately. Of course there might sometimes be merit in getting rid of a thread, but that should require the agreement of all participants.
I like the idea and I will examine that. Although, the current problem wouldn’t have been avoided, because the deletions were made by a Moderator. The only way to avoid that is by not giving the Moderators authority to delete.
But, I kind of need the help, and the other Moderators have not abused their power in any way. So I would not be willing to do that.
Yes, it's not feasible for 1 or 2 people to manage all this, need to have a few moderators with sufficient agency to deal with trolls and spammers. So if one flips their lid and goes on a wrecking spree, there's nothing realistically that can be done to prevent it, just have to clear up afterwards.