Users should be able to delete a post they created. If they change their minds or find out more information.
Thanks, Knil. Instead of deleting, I think that archiving posts would be a more suitable option. Archived posts are removed from the post overview but can still be accessed through search or filters. Admins can still delete those posts if necessary.
Should post authors be able to archive their posts at any time or only when there are no other comments?
I think posters should be able to delete or archive at any point, because say for example another user tells them that what they are suggesting is already a feature?
Good point. And archiving a post instead of permanently deleting it enables admins to re-open the post if necessary.