PayPal is not a scam. However, their currency exchange rate is extremely bad and sometimes they do freeze your funds if they think something is wrong. They have good customer service though.
Paypal also restrict my account for 180 days this is due to some transfer of money coming from different ip but the Ip that I'm using was dynamic then i had to go to a lot of process just to recover my account,like submitting a lot of documents. I've seen many big online shops offering payment through PayPal, and they must somehow cope with PayPal's policies