The answer is actually: both and neither, yes and no.
The issue is that green energy tends to need to be considered as an “energy portfolio”. By themselves, each has serious strengths and weaknesses depending on specific implementation details.
Only as a portfolio can you cancel the weaknesses and add the strengths. There are also new questions of “required load quality” tuning and heterogeneous sources.
I’d strongly recommend this Google Talk with a speaker from Lawrence Berkeley National Labs. He covers the portfolio aspects. Go to 24:00 when he starts to talk about heterogeneous generation but it’s all good content from 0:00 to the end. The “money shot” is at 36:00.