Not only the cost of batteries, and their large "carbon footprint" to harvest the materials to make them, but the electrical power plants to recharge the batteries are fueled by fuel oil, natural gas and a large majority of coal. Nothing "Green" to see here.
Nevermind the disposal process for all the dead (toxic) batteries, once they go through their 5-7 year useful-life span. Ever try to put a battery in the landfill? How's that go for ya?
Wind and solar are low-yield, as well as being intermittent. Dark? No solar. Calm? No wind.
Heavy winds? They feather the blades on the turbines and can't use them, because they'll destroy themselves. They're "goldilocks" power - all the conditions have to be "just right" in order to use them. And, as noted, something needs to be done to STORE what little energy they do create, so someone can use it when they need it...which brings us back to batteries. LOTS of batteries. Tesla just built a multi-million dollar battery plant in Australia...for a small town. How big do you think the battery bank would need to be for LA? SF? DC?
How cost effective is that?
How environmentally friendly is all that acid, and rare earth metals that have to be (usually strip-)mined in order to produce the batteries?
How about the windmill blades? You know, the ones that take an entire tractor-trailer trailer to ship, and have a 3-5 year useful life? They're made from plastics (petroleum products), and they take up a TON of space in the landfill when they're disposed of.
Solar panels? Glass, plastics, more precious metals...and also a short useful life. What do we do with all of THOSE when they wear out?
Clean coal...oil...CNG...nuclear...hydro...all we have to do is throttle up for demand...throttle back when demand drops...
Yeah, I can see why nobody likes that. Reliable, trusted, proven, efficient...