“Why not other countries much closer to them?”
Because they all suck just as bad with the possible exception of Costa Rica. Even Mexico would be a step up for these poor wretches.
Actually, both Costa Rica and Belize are fairly well run. But one reason is that they both enforce their borders.