Takeaway: those who came to the United States from all sorts of Latin American countries came here for economic opportunity and freedom to shape their own lives.
But those 2 things are found here in America because the government is smaller, and stayed out of the way of its citizens.
Large government always becomes a corrupt government.
"A government big and powerful enough to give you everything is also big and powerful enough to take everything."
It has nothing to do with natural resources, etc. Venezuela is blessed with tons of natural resources, yet because of its government the majority of its people are in poverty and they lack all kinds of basic necessities.