Blowing over on Itch.
The govt's gonna fight over this like they've been on and off the last couple decades, but as for now I'm not seeing too many Itch creators getting screwed by the payment processors.
Heck, you can't even blame US politics for this thing in particular, Collective Shout is Australian.