it's easy to blame the payment processors
it's even easier to blame the scapegoat the payment processors used for justification
but realistically it's a simple issue of not being a pussy and bending over and letting yourself get dicked down by corposcum... that lays at the feet of steam and itch and every other flop ass store
any fellow devs in here with itch games: slam that cut to 0% and prepare to go if they don't nut up
if you're on steam get the fuck off that trash store