The hate comes from little inaccuracies that have caused hours of stress and confusion. It is probably not as bad now but I recall getting pretty frustrated after spending hours debugging only to find out the docs were wrong.
It amuses me to think somewhere there is a team of engineers developing barf detection systems for driverless vehicles. Perhaps using a combination of camera, sound (imagine collecting the training data for barf sound machine learning!) and scent detection.
I'm convinced this is how some of the payment gateways make their money.
With one gateway after we switched providers and took the interface out of production we received about 5 fraudulant payments in the month that followed. Someone had hacked the bank's "iframe" service that we did not use and even though we only had the account open for a potential rollback we were still liable for $20 x 5 in fees. It was entirely the bank's fault.
A credit card is insured. I am not sure I can say the same about the mandatory connction between Paypal and my bank account. It is much riskier to use Paypal than to give a stranger your cc number.
They're too busy changing the icons and adding border-radius to everything. Don't you know it took them 6 weeks to change the star button into a heart? They are very proud of it! /s