No, there's nothing wrong with wanting to help those people...that's not my point. My point is that Haiti has been free for about the same number of years that the US has been, and they have done nothing to improve the country. Yes, they have had some unfortunate luck, and yes they do not have the same resources as other nations, but they have received BILLIONS from the US and Canada and the EU over the years and where has it gone? Infrastructure? Housing? Public health? I would think not.
These charities take your money and put it into their general funds, they don't run out and buy a loaf of bread and throw it on a boat to Haiti! They want you to donate money so they can use it how they decide, they don't want you to donate food or clothes, because food and clothes aren't liquid enough to be converted for use in other ways. I propose that no amount of money will help Haiti, it will just disappear into the gangster hole that Haiti has always been.
I feel badly for those people, but I don't suffer from wealth guilt enough to throw more money at them. I certainly wouldn't try to convince anyone else not to, it's a noble act to try to help others in need whether it's a lost cause or not.