Your rambling tells me you have never been to Haiti and haven’t a clue, and yet you ramble on as a know it all.
I have been there several times.
Your grade is “F.”
I have been there several times.
And I've been to the Far East and Europe dozens of times (and spent over half a decade of my life living between them), yet I would never be so arrogant as to lump all the people of one nation into a single category, as you have.
You're an ignorant bigot and a fool of the first order.