it's not itch's fault, this is legit one of the most lgbt friendly platforms out there; this is fault of the monopolies of payment processors. it is in fact a challenge to find any place that processes online transactions that is not doing this, so please focus your efforts on payment processors instead of on indie creatives