Seems like a double standard to me.
Jobs are scarce in the US also, but we don't prevent Belizeans from coming and working.
This from Wiki......
About one out of every three Belizeans now live overseas and outside of Belize; the majority have migrated to Anglophone countries, especially the United States, where there are some 54,925 Belizeans, and the United Kingdom, with around 3,000 Belizeans. Smaller numbers now live in Canada.
This is close to 20% of their entire population in the States alone, and by some accounts 1/3 of all Belizeans are in the US, many illegaly.