Do you think the bitcoin has all three of these elements?
Not only those three criteria but even more such as fast, reliable and has a cheaper fee than the usual payment method.
I am looking forward to the bitcoin will become a popular payment method in the future.
Today it's one of the most popular alternative payment method that online stores are adopting, not all but more of them are getting into it right now. This is just the start of bitcoin's popularity not only as a payment method but also as an asset.