From what I've heard, the problem lies with Stripe and the other payment agencies. If they refuse to make payment for certain games and developers to Patreon, Itch and others , there is no appeal. Sucks, but that happens when companies are owned by those with certain agendas.