Some guys on this forum keep saying that we urgently need people to sell goods/services in Bitcoins, preferably never exchange them to fiat throughout the production process. It's definitely good for the Bitcoin economy if finally many merchants are willing to do that.
However, one thing remains a clear, Bitcoin is still a currency even if this is not possible at the moment. We always talk about difference between Bitcoin and fiat currencies, but in order to Bitcoin to become a real currency, we should let go the term "fiat". Bitcoin, just like any other currencies, should be treated the same way in economic activities.
For example, if you buy an iPhone, even though you may be paying it in USD, the production process is not entirely in USD. The manufacturers in Japan, Korea and China will eventually exchange USD to their local currencies to pay for machines and wages.
This is the same for Bitcoin. It's entirely acceptable to sell a product, and then exchange to USD to buy raw materials.
The real world economy is highly inter-connected. The only way for a virtual economy to survive is to inter-connect with the real world. The death of Bitcoin is not marked by the provision of goods/services, nor by the value. The death of the Bitcoin economy is the isolation from the real world.
There's nothing wrong with trading Bitcoins, just like there's nothing wrong with exchanging USD to EUR to buy a glass of wine.