Many people do not understand spiritual warfare.
I think Pat Robertson deserves plenty of criticism given his overall PR myopia, but commentators twisted this Haiti line into something malicious when it was not intended that way.
One thing that amuses me is that by giving weight to a supposed voodoo pact with Satan he is in sense validating voodoo as something that has real power, where as atheistic liberals presumably dismiss it as a goofy cultural artifact.