We need it all. All the low carbon sources: The cheap intermittent renewables, the expensive and stable nuclear, the biogas from organic waste etc.
Putting one clean tech against the other is a waste of time we don't have right now.