The main problem is regarding hybrids is the focus on CO2 emission and not overall pollution. I do not debate the greenhouse effect of CO2 and the man-made climate changes.
The current battery technology is not the answer at all. It is very toxic to make and to dismantle. There is no real recycle for Li based batteries yet.
Our M3 cost the environment way less overall than a Prius.