Seconded! Its disgusting that Itch.io has kowtowed to this. Payment processors are not government bodies and have no fricking right to tell me or anyone what to spend our money on!