Randomly jumping on a flight into Japan to wander around asking people in English if they need help is obviously stupid. But that's not just stupid for Japan, that's stupid for pretty much everywhere. Pointing out its stupidity isn't useful - people who would do that aren't listening to you anyways - so why conflate that sort of behavior with simple, non-disruptive, non-panic-inducing actions like donating money to the Red Cross? Or why contrast it with requests like "send nuclear expertise and helicopters", which everyone who meaningfully could and would is already doing?
After Katrina, Japan donated $200k to the US Red Cross, made $1m worth of supplies available, and private donations from Japanese companies and individuals went over $13m. The US certainly wasn't short of food or money, so why did they bother?
A $50 donation to the Red Cross will potentially help. Earmark it for their general fund, and if they really don't need it for Japan, they'll spend it somewhere else. This is such a bizarre thing to have to defend.