> costs
Solar is an entire order of magnitude cheaper than nuclear. That's a lot of wiggle room for incidental costs.
> Nuclear power needn't take that long to build. China is building them in five or six years. Standardisation helps immensely with timelines and safety.
That's only counting the time from when shovels hit the ground. Even in China they spend 5 years before that in planning.
> Batteries are not an energy solution. The current largest batteries around the world can only provide minutes of power for typical western grids. Yes, minutes.
Neither is nuclear. Current nuclear designs cannot provide peaking power, and new designs that can are even more ridiculously expensive than current designs.