The Wyoming Disturbance

Is all the talk of wind and batteries aiding true, or just protecting the reputation of renewables?