But we are comparing solar to nuclear.
Being better than fossil fuels is a pretty low bar.
And yes better nuclear than oil but the whole thing about nuclear is that it has a very delayed start time, so the argument of needing it ASAP supports solar if anything.