China is a different situation, it is a huge country with enourmous resources, the Chinese government has sufficient ability to help its victims and rebuild the infrasturctures after the quake. It's the same reason why Canada didn't donate much to USA after Hurricane Katrina hit New Orleans.