You had to rain on the environmentalists’ parade by scientific explanation you insensitive scientist, didn’t you?
No matter how hard they try or how much they want it, the numbers for wind and solar just don't add up.