The block feature only hides posts from those instances communities, not comments (unless you block individual users, but then you have to block a whole lot of users).
Also users from those instances will still have an influence on your feed via their voting. For example if you think an instance is a source of political propaganda, they can still promote that political agenda via voting.
Defederation is a more effective solution if you want to avoid an instance.
You should choose an instance that defederates from those instances if you don’t like them (or try to convince your current admins to defederate).
I can’t decide I don’t like them if I haven’t seen any of their things, plus the block feature works well enough.
The block feature only hides posts from those instances communities, not comments (unless you block individual users, but then you have to block a whole lot of users).
Also users from those instances will still have an influence on your feed via their voting. For example if you think an instance is a source of political propaganda, they can still promote that political agenda via voting.
Defederation is a more effective solution if you want to avoid an instance.
The feed on my instance is only posts. I don’t browse comments unless I visit the post.