You're comparing the UX for a customer who already has a credit card registered to a Paypal account with the UX of a user who doesn't have a credit card registered with Stripe. If your customer has a Paypal account with a registered card the UX is better. If they don't then Stripe is much nicer because you'd need to include the Paypal sign up process in your UX and that's horrible.
Plus Stripe offers the same benefit of remembering the customer's card details for subsequent purchases (https://stripe.com/docs/saving-cards).