itch.io intentionally does not force developers to have a way to be contacted, with the exception of paid content. If you have purchased something then we can facilitate communication through our support system.
It’s the developers choice to determine if and how they want to be contacted when they publish a page on our platform.
Why do we work this way? For game developers it’s often a “one-to-many” relationship where a single developer (or small group) may end up becoming responsible for managing the relationship with a many people (their players). There are many scenarios where this can become overwhelming or even hostile for the developer. For that reason why let developers decide how they want to interact with their community, if at all. Please respect the developer’s decision and do not harass them if they don’t want to be contacted.