tbh I think what itch did is already going scorched earth they could have just said "hey visa and mastercard have their heads up their asses because of extremist karens who support the pedofile movie, so until they do, we no longer take visa or mastercard directly, but you can still use them to buy games through paypal"