Express disappointment about something that may have happened to someone due to people blaming them for natural disasters.
I certainly hope that all these lunatics blaming him for Harvey and Irma haven't finally gotten to him… This is really disappointing if true.  :-(