I'm not quite sure what point you're trying to make? This isn't some kind of big coverup. Pretty much everyone is aware of the fact that most renewables suffer from intermittency issues. These issues can be somewhat smoothed out over larger geographic areas (e.g. there's always wind somewhere), but until we can build better storage systems, there's no panacea here. Or anywhere else.
We're also quite keenly aware of the downsides of other energy sources. You could equally argue that there are many lies of omission related to fossil fuels or nuclear.