The only difference is that BTC is regarded much safer and faster than PayPal.
Paypal payment is almost instant. Bitcoin transaction takes several hours, depending on the fee you pay and how many transactions are ahead of yours.
use a off-chain service, many accept it or load your coins before using it, like in the case with purse.io problem solved
i can't really see this big issue with the slow confirmation, it can only be true, if you are paying for a coffee in a phisical shop..