There's also the prolific government corruption, endemic organized crime, and an aging population which brings a whole suite of sociological problems (conservative politics and social structures, poor social services for anyone not a senior, the younger generation will be unable to support the needs of the retired/elderly generation so economic collapse is inevitable.)
Meanwhile the police are driving around in lambos (yes, they're "donated"; the exorbitant maintenance / fuel / tire costs are not.)
Whenever a country's young people are not sticking around, that's a sign things are fucked. These people want to "fix" things by attracting people with money, because they don't want to fix the actual problems with their country.