Jah, Haiti is not the only country in the Caribbean that speaks French, the islands of St. Martin, Martinique, St Barts & Guadeloupe are all part of France's DOM - Départements et Territoires d'Outre-Mer, it means it's govern just like in France, it uses the Euro as it's currency, these islands are not French colonies but are in fact France!
The Dutch are also represented in the Caribbean, they're called the Dutch Antilles, Aruba & Curacao the well known ones.
Had to go to Kingston to get the onward paperwork for our boat sorted out, after that we drove anti-clockwise round the island to Spanish Town, Negril, Montego Bay, Oracabessa bay, Port Antonio. i think about 3 weeks there.
Not all of the Caribbeans are poor, lots of mix blood just like the rich old Perenakans in Singapore & Malaysia, there's families with old money & of course new money. It's all about connections my friend tells me.