The reason is simple: itch.io is doing this because they care more about money than about game developers. They’d rather keep a few banks happy—banks that would otherwise restrict payment options for players—than support the very developers who create the games those players are paying for. itch.io is an absolute disgrace. Thank you so much for your words — I’ll do what I can.