Yes:From a developer standpoint, it looks cool. But their pricing is exactly the same as PayPal's worst pricing tier, and PayPal allows you to take credit cards without the user having a PayPal account.
Is there something it does better/cheaper than PayPal that I'm missing?
I'll admit that it has been about a year since I made extensive use of PayPal... all I remember is that I was paying $30 per month and that any card token stored longer than a year expired without any warning which caused a lot of issues. I also just spent a while on their site and couldn't figure out if this was the case or not... In fact comparing their Payments Standard/Advanced/Pro options didn't even show many obvious differences between the plans.You can also integrate to take PayPal payments without the user leaving your site. See info about embedded payments: https://www.x.com/developers/community/blogs/praveen/switching-over-embedded-payments
PayPal does not charge extra fees to store client CC details or do recurring payments.