This is new level of popularity of Bitcoin.
this is an interesting thought but also there are a couple of things that currently are preventing this from happening.
first and foremost is the fact that bitcoin can not handle that many transactions. it is capped around 300K per day and you can see how expensive it is to do it these days. it can not compete like this.
second is that price of it is pretty volatile, we need a lot more growth and adoption before price becomes stable first then people feel more like spending their coins rather than holding on to them tight because they will be 10 times richer in a couple of months.
and finally there will always be third parties involved. you can see how BitPay is working. it is not necessarily a bad thing in my opinion. they are services that are providing needed services!