Yup, "scorched earth" is the new meme.
Throw a little “thermo nuclear” in there and I think that covers it.