I would define Stripe as B2B2C. It’s not simply a B2B because they help business charge customers. Their value is convincing business to use their platform. Most businesses will choose payment gateways that their customers use. And by far the number 1 request from customers is usually PayPal. They might be invisible to the customer, but business will alway prefer to integrate with payment gateways that will get customers to say yes faster. It’s nuanced, but that has just been my experience. Logically you are correct though, on the surface, brand recognition should not matter.