Thanks, for the answer :)
And as I'm only a user, I'm not a developer, so I have never ever made any game, so I really should not have a problem with rating any games on itch. But then again it would be good to know where did I hit a nerve for itch, but as they are not answering, sadly I can not learn anything from this incident. Also, from the perspective of a user, the level of secrecy itch practices feels very strange, as there are bigger websites on the internet, which do not need to rely on obscurity as a security measure, and even have a private messaging system. Yeah I understand you can't do anything about it, but certainly I must say you have helped me here on this forum a lot more than the itch support staff, which still didn't replied to my email, so thanks really :)