they should work on those hidden communication channels, like the follow and unfollow nuisance. can't they be deactivated in email notifications at least? and i would wish for more granularity for which activites would be shared. like, releases, collections and reviews separately.
but a developer just does not block users. users block other users. a developer is the admin of the published projects and can ban people. what good would additional blocking do. a customer does not even need an itch account to purchase an item.
now, from a user's perspective, an ignore function might be nice. blocking is for social networks. itch is not such a network in my opinion without a private message system. there is very limited interaction and practically all of it is public, where real admins could intervene, and where other people could use the report button.