Because stripe is essentially in the business of fixing broken, old stuff in the payment business. It made a really good core product that developers love, then branched out to other payment-related products and applied that same excellence to those products, too. It is user-friendly, has helpful support, and can be easily integrated. In short, it solves real problems without making itself one more head-ache for people.