The moment you can interact with me on the site, of course I’ll want to know. Otherwise it’s like being stalked by a creep. You know why? Because then you could use my feed to interact with me in a systematic way. In other words, to harass me. And when you follow me? I have no way of knowing for how long you’ve been doing it without an account. If you don’t at least leave a comment first or something? See above. That’s instantly sus.
At least blocking on itch.io prevents people from directly replying to your posts and comments. That’s very useful. It should do even more.