Paypal is also completely unusable for companies that are based in country with different currency than they do bussiness in. If for example you are swiss (CHF) and do online bussiness in USD or EUR. Once you want to transfer the money to your company bank account it can be account only in CHF and Paypal will insist on doing the conversion with their very “friendly” exchange rate. Basically taking another ~5% making them much more expensive than the rest.