Haven't seen the video, just got home from SWAT night in our County Sheriff's Citizen Academy. Someone did an analysis of ownership, based on life expectancy of the Prius compared to a Hummer, and the Hummer came out way ahead, something like $1.19 to over $3 for the Prius. Seems the Prius dies at around 100k miles, while the hummer is good for way more than that.
Also, it seems the Prius batteries are better traveled than I am, starting in a desolate, ravaged expanse in Canada (raw materials), processed, shipped to Germany for further processing into the cores, then shipped to Japan for the final battery assembly and loading into the cars. Then the cars are shipped - with batteries - to the US and sold here. The total cost of ownership, the "carbon footprint" if you will, will take and entire African village's carbon offsets for one lousy little car.
Best reference, though - The Simpsons where Homer becomes Max Power and meets all of the gliteratti, including Ed Begley, who eschews electric cars. Instead, he drives a car powered by his own smug sense of self-satisfaction.