The problem is that such Bitcoin-only economy cannot happen in real life, because the BTC blockchain can't handle billions of transactions every day. Maybe there would be offchain/sidechain solutions, that would solve that problem, but they would most likely be centralized and charge transaction fees on top of the blockchain transaction fees.
Then what about a new coin better than bitcoin that can handle so many transactions ?