I'm coming a bit late to the "asteroid explosion" party, but it always struck me as something put in just so they could fit in another special effect... Even with the idea of flint/steel sparks, we're talking about an explosion here, not just sparks. Whatever.
That said, I couldn't care less if Adywan "fixes it" or not, it's never bothered me too terribly much.