Huge shock there MrsSmith!
Those articles are absolutely right. Once Haiti has begun to recover from the immediate crisis, the only thing that will really help them long term is Macro-development projects.
For example, MSF provides a life saving service, but a better long term solutions would be to educate the children, then sponsor the education of the the highest achievers as they attend medical school. We should have organizations overseeing the construction in Haiti, where they ensure that buildings are built to US, earthquake resistant code while training and employing Haitian workers.