I have kinda always thought that the ability to block instances on the admin level (rather than just the user level) is a design flaw in the fediverse that feeds the siloing problem.
That said, I haven't seen a single Twitter user on my federated timeline yet, so its not all bad.