Agreed. We should be able to view this propaganda for what it is -- inflammatory, vacuous rhetoric, devoid of substance; something which doesn't help us solve the real logistic issues we face in achieving clean, scalable energy.
My wager is on nuclear energy + hydrogen for portable energy. There are lots of issues with this model, but it's loads better than where we are today; and most importantly, it provides a way for us to solve the actual problem rather than slinging blame.