You must've overlooked the 50 million other postings on FR alone, that speculated the impact on electric utilities.
Agreed.
But the people spending the money, our tax dollars, conveniently ingore it. And the rest of the population who think that wind power and solar will rescue us from a certain end continue to vote for people who sell this snake oil.