Itch fighting here, and actually trying not rolling the fuck over instanatly, would mean they actually champion the "open marketplace for independent digital creators with a focus on independent video games" thing they claim to be.
They're victims, yes, but by no means are they blameless. Attribute blame to them, hold them accountable too