

Sure, mods will always be necessary when it comes to public/untrusted comms, but just like I don’t want my telco or email provider to decide which/when my TRUSTED contacts can contact me, the same is true for the rest of their speech.
You’re analogous to someone in 2013 arguing that the solution to facebooks crimes/corruption/censorship is to migrate to whatsapp…
Jumping from platform to platform, server to server each time is a bandaid solution which is not censorship resistant, especially against some totalitarian oppressor, and benefits hostile actors the most; fracturing groups into smaller and smaller bubbles. A real fix is a solution (e.g. protocol) that enables users to view a single person/entities/orgs comms regardless of what any middleman decides. The users trust should override anyone else’s.
If you use zfs for docker, dbs and vms you don’t have to shut down anything. Just snapshot and send/recv to sync snapshots to another ZFS drive.
You can even mount and copy the latest snapshot to the cloud with rsync/rclone; probably also borg/restic/kopia. Each applications state will be internally consistent if the snapshot is performed for all data at the same time. If you’re paranoid you can stop everything for a few mins to perform the snapshot, but it’s not really necessary.