When I first looked into publishing on itch about 5 years ago, adhering to the payment policy was not a thing. I did extensive research on what was allowed and not allowed to make sure my games didn't break TOS. They've suddenly changed TOS and are treating it like it's been that way all along when it hasn't. I'm pretty sure I even have emails between me and Itch.io support asking if my content was ok and getting a green light. I would have to double check though.
I could understand if that was the policies they have in place moving forward for new submissions but that's like burning old contacts with no repercussions...