Blocking is a centralized social media paradigm. And the reason it is ineffective is that someone can make another account and start following your posts again.
Decentralization is the core of what the internet used to be. The original 'social media' was Usenet. And there if you didn't want to read what someone said you would add them to a usenet filter in your reader that would block seeing their replies.
My perspective is that this is more effective because if you just keep muting them they go away because the little crotch spawn aren't getting the attention they want.