While I can agree Itch was taken out at the knees by the situation, how they've handled it since leaves much to be desired. They marketed themselves as being impartial in how they would treat the content on their site, that all were welcome. Idealistic to a near naive level? Certainly. But it doesn't change the fact that the general sentiment was that they would do their best to do right by those who called their platform home, outside of extreme fringe cases.
What's happened since Visa and MasterCard's ultimatum is a communication blackout with nothing more than a weak apology for the inconvenience, when every day that passes means a loss to the creators involved. I can't blame a large portion of them for being pissed at this curveball, open platform or not. And the situation regarding that will not change until Itch solidifies their stance further, whether we're talking a slap on the wrist in the style of Steam or an all-out content Holocaust like the folks at Collective Shout are hoping for.