it's their payment brokers. Visa, Paypal, and the others are blackmailing itch.io to push their agenda, and itch ain't the only one (frick, STEAM of all people caved to this, and the the only time they've EVER been compromised before was the Nintendo nuke).