I hadn't heard that, and I certainly do. I won't speak about Stripe in particular, but I think that doing business by credit card is ubiquitous nowadays. Any kind of e-commerce almost has to be done by credit card. The fees for small businesses absolutely have to be minimized, because they're essentially a tax on small business and an entry fee. They're certainly a barrier.
I'm an accountant, so I know a lot about foreign exchange fees and all of those other credit card fees. When we talk about lowering barriers to international trade, lowering barriers to entry, all these fees add up. It's death by a million cuts.