You can think of Bitcoin as an asset or Bitcoin as P2P, it doesn't matter. We don't need to compartmentalize whether Bitcoin is an asset or not, the most important thing is how Bitcoin can be adopted by more people globally. Whether people consider it as an investment or for payment is up to them, the point is that Bitcoin as a digital asset must maintain its existence and we must continue to support it in the future.
It is the public's choice indeed. If the public finds its use more as an asset to store for the long term then it will be so and if they find its use in spending and buying groceries then by all means it will compete with existing digital payment systems. One thing is for sure that the second option is limited at this point in this world and hence the first point is what the position of bitcoin among common people is.
Hence for me both of them are possible uses. It is money and it has a growth potential, but its limited use in my place so I prefer to keep it as store of value for now.