Because the gods are angry at us humans.
That would be the only “logical” explanation, since a meteor is independent of the climate of the earth.
I would have liked to have heard “the science guy” ask her what cause/effect relationship was in her mind on this one.
and of course there must be a sacrifice.
SUV’s personal transportation, lawn mowers, barbecue grills, et cetera. (note: voting Republican does not cause global warming or climate change)