A decent approach, as a social platform, would be to use the Reddit model. The content is stripped and replaced with [deleted] if deleted by the user, and [removed] if removed by moderation (with the appropriate log in the modlog). This should maintain the overall comment chain.
I think the issue may be federating the update to other instances. I’m not sure how it works now, but if it’s treated as an edit, that should work like they currently do.
What socialist country has restaurants that give an itemized bill in English with USD for the currency?