For something that can become a popular means of payment, you need the following:
Store of value: allowing individuals to make intemporal choices on when to spend their purchasing power
Medium of exchange: facilitating the exchange of goods and services by eliminating the inefficiencies associated with a barter economy
Unit of account: acting as a measure of value in the economic system.
Do you think the bitcoin has all three of these elements? I am looking forward to the bitcoin will become a popular payment method in the future.
I think Bitcoin is already captured two definitions out of three. As of now most of people are storing their wealth in Bitcoin and becomes as Store of value. And Bitcoin became unit of account because most of the altcoins are trading with base currency Bitcoin.
And only one left, that is medium of exchange - this is in progress. Lightening network recently released its desktop wallet and if it releases its version for mobile then in no time we will see Bitcoin as medium of exchange.