I think that Bitcoin is for everyone a different thing. You may consider Bitcoin as a payment method/system/ecosystem, but (for example) I don't consider Bitcoin as A Peer-to-Peer Electronic Cash System because it has huge disadvantages as a currency for everyday payments, starting from the costs of the payments, finishing the time it takes to receive your coins. I believe that we are going to have another coin/token that will be used as a payment method for every day transactions. For me Bitcoin is a new gold, but it is limited (gold is not limited), Bitcoin is limpid, it does not require any extra expenses to store it and Bitcoin is possible to hold by yourself, without keeping it in the bank or other storing place. And yes, it's just very stupid to spend Bitcoins on the food, basic goods etc. because no one with a sobriety of the mind will spend limited, unique asset, which may significantly increase in the value after mass adoption of crypto assets, on the daily expenses. It's just my viewpoint, I know that here are many of Bitcoin anarchists, who believe in the future of BTC like a substitute of USD, but it's crazy (in my eyes), because you are literally comparing digital gold with a dollar (I recommend to read why people went out from the using gold backed money to the money which is not backed by the gold). But life shows that sometimes even crazy ideas might be right, therefore let's just wait and see by our own what is going to be in the future.