Should instances defederate with other instances anymore if we can filter instances out on our end?
You're viewing a single thread.
When you block the instance, it's only visible on your client. The fact that they still are federated and content from them is mirrored on your local instance stays unchanged. So they still should defederate with such instances.
So defederating is only useful as a way to save storage space?
Yeah, pretty much.