He says right there he was dealing and trafficking drugs, and traveling to meet narcos. The countries are run like corrupt shitholes precisely because gringos like McAfee poison the community with their dirty money.
Every society has its dark underbelly of criminals, but what narco and sex-tourism money does is tip the scales of power in those societies in favor of the criminals. Suddenly, the poor but honest technocrats running the country find themselves fighting a moneyed criminal class. No contest.
McAfee and his type are best served staying home and cooking meth in a trailer somewhere, not play Mad Max in people's homes with his easy money.
" Suddenly, the poor but honest technocrats running the country"
Very funny. No
More likely the Farmer/Sheriff/Mayor's cousin (that's not 'or' but 'and') at the local branches, and some of them that rises to governor, even president. And don't even think they're not in the "business", it's run with their permission (but of course it's not them that do the dirty work)
You might have a better experience of a country if you aren't a meth-head trying to bribe the local authorities to cover for your drug trafficking. He wouldn't fare well in the USA, either: in fact, he fared so poorly there that he had to flee the country.
Don't want my contempt? Don't run your country like a corrupt shithole. Seems simple enough.