Trying to get 100M to Haiti--any any tangible form (dozers, excavaters, food, medical) won't happen for months. Yes, the world has the resources to help...but there's no way to get most of those resources there.
Even in the US, it takes a day or two to get help to people in need after a disaster (see Katrina, not that it stopped people from blaming Bush for it). In Haiti, there's no way to get them the help they need as fast as they need it and thus, this will get so much worse before it starts getting any better.