BTC acceptance is growing fast, and it is becomming accepted in more and more places worldwide, but nevertheless BTC won't work as a form of payment right now, transactions are too slow and expensive, this is why the BTC community puts all the hope in lightning network...
but I think BTC is not supposed to become a form of payment, I think they are aiming for a store of value, which is something different...