We have no effective way of storing energy. If you only want energy on sunny windy days during daytime, this is fine. Enjoy the power going out at night and when the wind slows down.
Hopefully we will get much cheaper storage and production soon, but it's not completely viable now.
A lot of his earlier work with resveratrol was extremely sloppy and it fell apart in time. I believe it's a lot of what gained him earlier popularity, and has effectively been debunked to a very large degree.