Paypal is hassle to others because of security measures it's giving to their users and its just fine.
Bitcoin is easy to use because no security measures are given here.
Therefore, both are useful depends on the person's need.
Like here in my location, withdrawing cash is easy with bitcoin here so I will choose bitcoin. I don't have bank account that's why I can't use Paypal for withdrawing cash.
The best thing you could use right now for online payments is off course the paypal method but bitcoin is also going for real life coin. There are not allot of them in the world but they are here. And there will be allot of them soon .