No intent to poo poo renewables, just bring some common sense to the debate.
In time, many of the new technologies may well flourish and be made much more economical as the scale of production expands and costs to manufacture same decrease.
I am not willing to subsidize every tom dick and harry widget and gadget endeavor in that process however, when we have mature technologies available, be it natural gas or nuclear.
The obstacles placed in their paths the last few decades are nothing short of criminal, in my opinion.