Don’t de-federate unless they’re allowing the planning of violence, CSAM material, or actual abuse.
As a leftist I see it like this:
Blocking someone is: “I don’t want to see this”
De-federating is: “I don’t want you to see this”
Blocking someone is: Ignoring a person saying bigoted things.
De-federating is: Jailing a person saying bigoted things.
If you can’t handle people saying shit you don’t like then you need thicker skin. If you can’t engage in a conversation with a person who shares an opinion that you fine distasteful then you need to seek maturity.
If you can’t disagree with someone without physically attacking them, then you don’t deserve to be part of a community. If you can’t exist without abusing another person, then you don’t deserve to be part of a community.
I would not at all be surprised if the GDPR dictates a set time period to respond backed up by fines.