That would be nice to have BTC be as versatile and widely accepted at the USD. There would have to be several very big hurdles it would have to get over.
1. One is price stabilization. It needs to be stable. I read an article yesterday that Bitcoin jump $1000 in 20 minutes
https://finance.yahoo.com/news/bitcoin-price-jumps-1-000-170929308.html.
2. hmmmm, now that I think about it, if we got over the hurdle of 1 most of the other hurdles would go away.