Well, after thinking about it, I don’t want to put too much labor on admins. I think it’s wise to keep more power in the hands of the user, so I’d like users to be able to block instances instead of relying on defederation. They can defederate if they want to but mostly for issues that affect the health of their own instance. And mods can mod.
I wish there was a way to grey-list an instance, to where a user has to seek out and subscribe to content that admins don‘t want spamming users by default, so it doesn‘t get added to the „ALL“ feed for everyone else.
Just give users more control.