I mean, you already can. I have purchased things from Newegg and Steam, used it with Expedia to book hotels and flights...
You can treat Bitcoin the same way you treat USD, there are a lot of places that accept BTC directly. Phone apps make transactions easy.