I don"t thing using bitcoin for our daily use is easy. Because it is not legal in many countries. We can not buy things from small shops with bitcoin. In present situation if we want to use bitcoin we have to change it to dollar or any other currency.
It is very easy to shop with bitcoin when you enter the appropriate fee values. You can make payments for any small or large product with bitcoin.
You are right about legal regulations. It may be a problem to use bitcoin if there are legal sanctions in your country.
But as a payment system, bitcoin is a very good method.