Shouldn't you be worried about being lynched by Andrew or Lewis? Nice to see El Reg covering the other side of the energy debate.
FWIW I couldn't really make sense of the charts - missing axis and legends had a lot to do with that. And I suspect I'm not the only one who cares less about the CO2 saved as the financial comparison. I'm all for renewables and energy efficiency but would prefer to see more progress on reforestation and stopping deforestation.