Chavez did a pretty good job of explaining the Venezuelan situation as one of a country suffering from the Dutch disease. It heavily exports a primary commodity, which supposedly causes currency appreciation and hurts manufacturing. He emphasized that the country needed to overcome this problem and produce stuff, not just pump stuff out of the ground. Here is a relevant fragment from his TV show:
The devaluation is good policy for sure. I am not crazy about the tiers and controls, and opposition leaders in the country say Chavez will use the increased local currency revenues from oil exports to boost domestic spending in advance of elections, but it is the correct move for the country at this time (and should have been done much sooner). Fixing the nominal exchange rate to a country whose inflation rate you are unwilling to match is a recipe for economic disaster that we have seen cooked up over and over again in Latin America. Venezuela is getting out before the disaster hits, at least this time.