While I see your point, I went through several scammy credit card processing solutions (one from an intuit subsidiary, one from a local bank) back around 2013 before I found stripe.
You wouldn’t think that “it’s easy to use and not scammy” Would have been an innovation, but at that stage, I think it was.