We're currently drafting a response to the points raised about our moderation the last few days, to post to this account.
This will take some time, as we need to synchronise this drafting process across the moderation team.
@mods wishing you all well during this challenging situation.