And existence of competition, somehow, disables ability of company to innovate? Yeah, world could exist without them. It also could without any other innovative company - we would just have some slightly worse alternatives.
Btw - I'm not involved with Stripe in any way (at best they might be competition in some areas), but they have some things that are objectively better quality than other vendors.
Btw - I'm not involved with Stripe in any way (at best they might be competition in some areas), but they have some things that are objectively better quality than other vendors.