The historic differencesites between those countries are pretty strong. Plus there is the language issue with Haiti being French speaking while Cuba and the Dominican Republic speak Spanish. Outside commercial interests wouldn't want to see them combine and stand as one when they are all weak individually.
Big hurdles to overcome.