I'm happy with PayPal.
It is a waste of time and energy to be angry at PayPal or Google, they are just companies. Companies are designed to take money from you, when they do that, you shouldn't be surprised.
I transfer money from my paypal account to my bank account any time there is more than the minimum required for a free transfer.
As John has found, running a payment site is a big hassle - PayPal and Google put a lot of effort into stopping scams and money-laundering. If you want to take over that hassle then get a merchant account. Personally I'd rather let them deal with it.
