Interesting insights. One issue with Stripe is the centralization also means they get to decide what payments they allow and not allow, much like PayPal or Visa/Mastercard. I still remember when these companies banned donations to Wikileaks, for example. It will be hard for any newcomers to challenge them given the benefits of scale and network effects. Maybe government driven payment systems or crypto based systems possibly?