Stuff gets murky when admins ban other instances based on the instances that those other instances federate with.
So if you have instance A which is federated with instance B, and if instance A sees instance C as hostile, it obviously defederates from instance C, but it would become problematic if instance A would also defederate from instance B simply because instance B is federated with instance C.