I'm sorry but I currently live in Venezuela and what you are saying is wrong. Very few places in Caracas or hotels will actually take USD for payment since it is considered illegal unless you go through the regular channels with the idiotic govt exchange rate.
Bitcoin not only thrives here and allows you to bypass the whole craziness with the economy by using exchanges like localbitcoins.com where somebody would deposit the amount of bitcoin you sold to your local bank account. This way you just keep your money in bitcoins if you want. This is specially true with miners.