I remember seeing these same concerns with the Stripe button.
Edit: found the old discussion link: https://news.ycombinator.com/item?id=5079702&mobify=0
If someone malicious gets my credit card info, I have a lot of ways to defend myself. Someone malicious getting my PayPal login info could be much, much more dangerous, and I'd have considerably less protection. Essentially we're talking about leaking login info here -- that's very different than credit card info.