Many people now are asking for other ways to be paid and not use PayPal. Like you've stated here, PayPal doesn't work in all countries. Therefore, if a person wants to get paid they must find a way to create a PayPal account. In doing so, this means that the account can't be verified and some sites refuse to send money to an unverified PayPal account. Here are a few other opportunities that people are now using to receive online payment:
Venmo - this is actually a subsidiary of PayPal and it is popular with many people.
Bitcoin - some people ask to be paid in Bitcoins. I've seen more website offering this as a payment option.
Dwolla - is very similar to Venmo, however, any payment received that is over $10 will pay a $0.25 processing fee.
Google Wallet - the payment processing system will allow you to send money from your bank account to anyone for free. You can send money with your credit card, however, you'll be charged a 2.9% fee.
Skrill - this is an online payment system that will allow you to send money to another person. This payment processing alternative is becoming popular in most PTC sites and other sites that PayPal won't allow them to use to pay the people who work on their website.
Payza - you can use the app to transfer money to another person. However, if you want to exchange the currency, you're charged a processing fee.
I still prefer PayPal to the other payment processing systems offered online today. I have been using PayPal for years and I've never had an issue with the company. A few times, I purchased something online and when it arrived it was a mess. It wasn't what I had expected and the company refused to refund my money. PayPal was able to do a reverse charge and the funds were returned to my account. I still trust them and it is easy for me to use and get my money out of the account without paying processing fees. I can easily transfer my balance to my bank account or I can use the PayPal debit card to shop with.