This also happened to steam a few days ago. They even changed their game policy stating that their payment processors determine the content allowed on steam.
Steam has the power to fight if it needed to hold its ground while it adjusts its policy.
With itch, I doubt so. In one swell swoop itch would be in the water; immediately action required.
I am not saying it's the correct way but to save a ship from being sank, credit card stuff are normally merciless...