Oh yes, the changes in code are definitely the issue here, and not the whole part about "people getting de-listed from the main store even though they were following the original rules Itch had in place until they decided to change them" or anything like that.
What's gonna happen to developer projects and creators when someone with more power than Itch (like payment processors, for example) decides they don't like violent content? I'm sure Itch will stand up against them like they did for the NSFW creators, right?
Or maybe Itch will just change the policies again and decide to de-list anything with "harmful depictions of violence", and MAYBE Itch will later decide to re-list the games after enough people complain, but I doubt it since Itch has already been more than happy to throw their creators under the bus, so I can only imagine how eager the platform will be to do it again for the sake of our ever-so-benevolent financial overlords.
Frankly, I can only imagine Visa and Mastercard have been emboldened to threaten Itch again, since it cooperated so efficiently in the past, and now will be even more interested in following through with their threats specifically BECAUSE the platform decided to pull the rug out from under everyone and start dictating who gets paid and when.