"itch.io staff seldom communicates the reasons for a delay or decision"
If you are holding the money that people have earned on your site and ignoring time commitments your company has set itself, maybe the reasons for that should be communicated? Because letting people stay in the dark about where their money is for a month, sometimes longer, without any apology or progress update, seems to me like something a serious, trustworthy business does not do.