The most common mistake in human history is not for a moment putting yourself in another shoes. That may even be the root of all evils, from psychopats to facism, racism, genocide and so on... i would try to not be put in that same bag, i personally have and grew better as a person ever since.
Imagine you own Itch. You have a much smaller budget, partners(if any) then any other platform and game store out there, fgs some simple key reseller/bundle sites may be bigger then Itch... most huge companies CANT and wont fight all major payment processors legally, wich in the us costs abusive amounts. Chances are you cant even afford to start that fight
So this bomb falls in your lap, and unless you do something imedietly they will cut your site out, meaning ALL revenue- revenue you need to keep the site running. You realize this whole ordeal came out of the blue, not x months ahead warning right?
So what would you do polocatfan? Im not even aware if theres a good, reliable big enougth payment processor alternative out there(that isnt crypto) - and if there is im sure it isnt something you close a deal with and change the whole site accordingly overnight.
They dont deserve even the benefit of the doubt? A chance? Youre reacting like theyre the cause, the ones who decided to ban everything. Its understandable to get mad, but that anger have a much more logical target...
My reaction was sadness and worry. Im mad too at the situation, but with Itch? Im worried. I love this platform, i dont want to see it reduced by outside forces, or close down or anything like that.