BTC is actually not very practical for payments and transactions for 2 reasons :
* High transaction costs
* Slow confirmation times
Yes absolutely right! but if you and merchants can use coinbase then it's going to easy and super fast.
Absolutely agree right and your opinion coinbase is the good transaction and super fast for the bitcoin.is the two ways good and easy.