You can argue that blocking is the wrong name for the feature. Ignore might be a far better word for the feature, because that is what it does.
And you do can ban users from commenting on your published projects. I commented on your project, so you can test that feature.
Since you can't interact with other users, other than publicly commenting, an ignore feature is all that is needed for the limited social media capabililty of itch.