As with any other group, there are Haitians and there are Haitians. Some suck. Some are the salt of the earth.
They did create Haiti and no its not my fault nor is it my job to fix it or take the blame delivered by some criminal politician.