Its been nearly 30 days since this post started and feel that itch.io need to make a formal statement about this sooner rather than later now seeing some sites are changing there TOS and banning content more.
Tho I don't think they will make any big changes anytime soon, the backlash would be huge and the site would be put at risk, best thing everyone can do is to email them and see what they say.