I think the problem is that there is a lot of misconception about renewable energy.
In order for us to tackle climate change, what we have to do is reduce our CO2 emissions. We need to get to a situation where the amount of CO2 we're producing is decreasing over time. One way of doing that in terms of energy production is to use renewables such as wind and solar. If you position wind and solar farms in a number of locations then you can guarantee at least some power is being generated. Even on cloudy days, solar still generates power. Even on low wind days, wind farms generate power. It might not be as much as on windy or sunny days, but it isn't zero.
The way to think about renewables isn't that they replace fossil fuel power stations. Instead, they are fuel saving devices - when you're generating lots of power by solar and wind, you don't need to be running fossil fuel plants as your base systems at the same level. Modern gas turbine generators can go from 0 to 100 MW of power in about 10 minutes, so as the load increases or power from renewables decreases, you can bring them online. This reduces our CO2 impact since we aren't burning as much fossil fuels.
A lot of our CO2 emissions are from transport. It is more efficient to produce large amounts of energy in fossil fuel power stations and transmit it to electric cars than it is for each car to be filled with fossil fuels and burn it in each individual engine. So even if electric cars are powered by fossil fuel power stations, it still reduces CO2 emissions compared to petrol or diesel cars. Now if you add in solar and wind, we reduce CO2 even more when those fossil fuel stations can be rolled back a bit and don't burn as much fuel.