Thanks for sharing this, and honestly, the comparison with Newgrounds says it all. I recently had a similar experience with AlternativeTo.net, and I was no longer used to such an excellent level of user support, which makes the comparison with what we're experiencing here even more jarring. 50 days of complete silence for a support ticket isn't just a delay, it proves the exact point about the lack of transparent systems and standard procedures I mentioned earlier.
As I said, I'm not going to stress over this long-term since moving elsewhere is always an option, but it really is a shame to see independent creators who put genuine effort into their projects being treated with this level of total neglect since, at the end of the day, they are the ones who created the content that allowed Itch.io to become what it is today. I'm not even angry, just deeply disappointed.