Go back and read her other work. She's not kidding.
i don't think she intends for her argument re: suv's to be taken seriously in the context of this ad, no. i think she is making a political point about propaganda, and the use of truly specious arguments (drugs/oil) linked to public fear of terrorism to advance an agenda.
the oil/suv/conservation here is simply the foil, a side issue, not the meat of her point.