Is NASCAR’s implosion a warning sign for Supercars?

Is NASCAR’s implosion a warning sign for Supercars?