Despite the tsunami of anti-renewables propaganda, despite the invasion of trolls in the comments, despite the insults against scientists and against everything sustainable; there is still hope of a clean and prosperous future (we just can't expect Santa to bring it to us for free - we'll have to work for it!)