Without doubt Paypal has its limits and problems but it's de facto the standard pretty much worldwide except the far east, so this is the major plus. Keep in mind that for example here in Italy we don't have the Google Wallet, nobody supports it (except in Milan where they are experimenting it), and even less the Amazon Payments.
it's pretty useless to have something better if it's not an usable standard