I would say yes. The more dramatic a situation, the greater the giving, such as Haiti. The tsunami in Southeast Asia, etc., produced enormous volumes of charitable money. The 9/11 event in New York City produced an extraordinary outpouring.
If the objective is to foster giving as a civic activity, there's a wonderful opportunity for government there, with matching contributions.