Venezuela's situation main blame should go, in my opinion, to the people in charge in Venezuela. My impression, is that they really don't know what they are doing. Never liked Chavez, but compared to the current one, the guy was a genius.
Other countries have showed that you can work discretely and apply politics that help the vast majority of the population instead of a few elites:
https://en.wikipedia.org/wiki/Rafael_Correa#General_Balance_...