They did leave out an extremely important detail: The impact of mining the elements needed for EV battery production. This is all done with extremely inefficient equipment running mainly on diesel, so building the batteries for EVs is at least as bad as refining and shipping gasoline, if not worse.