An important question that we need to put on the table. If someone posts content that is controversial, banned or illegal, it's a valid question where authorities can and should go to deal with the content. And the correct answer is that the authorities should first identify the profile that made the post. They are the source of the content, so they are responsible. The second place to go is anyone who shared the content, which is visible information on record for everyone to see. The third place to go might be the nodes that host the content, with the proper resolution being that those nodes can mute the profile that made the posts. But the original profile that is the source of the post has full responsibility for their own actions. Going after an entire platform just because you don't like something? That's not desirable, and not possible. That's what a protocol based social media makes possible. Responsibility and accountability. Perfectly balanced, as all things should be.
The other aspect of the ban is the user data mining. Well, they can try that here, but they're not going to get very far. Everything is on the table. Followers, following, zaps, whatever. Have fun storming the castle.