There are positives such as what Tesla is doing but when Ontario's hydro rates went through the roof because of their green energy policy, it set the green evolution (not revolution) back.  And unless we go to expensive nuclear and deal with the radioactive waste, carbon fuels will still make up a large proportion of our energy needs because solar and wind won't cut it in the winter in Canada.