All you say is true BUT to put 92% of your electrical dependency on only renewable ( wind / solar ) is not smart.
***********\
Who did that?
Houston