I've been working with PayPal for a long time and I don't like too much control over payment items on the PayPal side. As a developer,I want more features and that's why I choose Stripe with this lib!
I like working with Stripe. Unfortunately, the Stripe JS standard library does not provide deep enough control and good enough integration, so I researched the API in depth to fix this.