For the vast majority of people Bitcoin in its current form provides a worse user experience than PayPal, VISA, etc.. because the fees are a lot higher and the transaction times are longer.
If you want to buy $1.5 billion worth of Bitcoin the $5-$50 transaction fee doesn't matter. For the majority of people it matters though.