Because the Bahamas benefited from centuries of British colonial rule, which installed educatiion and a work ethic.
Haiti overthrew its French colonizers in 1791 and descended into anrachy from whichit never reovered.
apologize to all for my typos — this was early morning before coffee for me —a night person.