MasterCard and Visa are the major card companies that are pushing these restrictions. I'm sure there might be other card options out there as well, which is why Itch keeps it available. It wouldn't be fair to remove them all because of MasterCard and Visa.