Am I the only one want that wants to buy things but can't because of the PayPal only policy? Am I the only one that sees it as being lazy and a dereliction of duty on Itch's part? AND... Why is there an option for me to enter a card on the site, if the site does no direct payments? Nothing at all sketchy or jank about that.
Because the only option is to use PayPal. I used to have a PayPal, pretty sure I did pay for a thing or two back in the day when I did have one and could use that. But I shut down my PayPal back in like 2019, and I refuse to do business with them. I'm reluctant to do business with Itch as it is, but it not only won't happen, it can't, until you get a direct payment method like every other civilized site on the net. You are way too big to be this silly and you are holding back your creators by refusing to do any work yourself and offloading all responsibility to a 3rd party that is arguably evil.