I can't believe the OP is writing this at the end of 2020. This was topic for discussion back in 2011 (using bitcoins for payments) Bitcoin had promise then, but now, it is a store of value not a medium of exchange. The time to transact, fees, difficulty of getting fiat in and out are all barriers.
Here is where I asked this very question back in 2011.
https://gfy.com/fucking-around-and-b...egulation.html