There is one reason to not donate: the donation may never reach Japan.
These elaborate a little:
http://www.gizmodo.com.au/2011/03/did-your-donation-really-reach-japan-probably-not/
http://blogs.reuters.com/felix-salmon/2011/03/14/dont-donate-money-to-japan/...