We do not force developers to have a way for people to contact them, unless we are dealing with a purchase and then we can forward email through our support system. It’s up to the developer to have a method of contact if that’s something they want.
Viewing post in How to contact game dev?
Might I suggest adding some way to inform potential customers that support for games by devs that don't elect to provide contact information will not be possible? This would help customers to realize they should consider this fact before deciding whether or not to buy someone's game. It might not be necessary to some or most people, but for some, it is. I, for one, didn't understand this and might not have chosen to buy it had I known there would be no way to submit bug reports.
Or, perhaps a better solution would be to provide a bug report functionality for all titles, natively on itch.io, that is separate from comments or direct contact methods. That would certainly resolve the issue more systemically without requiring the dev to make a choice between sales and offering direct contact and/or enabling comments.