Well, I always want to highlight the downside of defederation that is removing power from users to make those decisions for themselves.
Whether that trade is bad or good is up to the people involved, but personally I really want to see more empowered users so I'd generally promote defederation as the last option, used only when an instance is posing a threat to the infrastructure.