Valve and Itch faced pressure from payment processors to remove certain adult content from their platforms, leading to calls for Itch to create its own payment processor. The complexities of establishing a payment processor, including compliance, security, and sponsorship requirements, make this suggestion impractical for Itch, which currently lacks the resources to manage such an operation effectively. The author emphasizes the intricacies of payment processing systems and the challenges that arise when dealing with adult content transactions.