No matter what the US does for Haiti, they will complain.
You are probably right. The sad thing is that with folks suffering as they are it can never be fast enough or enough done to make the pain go away.