No way. Batteries are expensive as hell
Batteries+solar runs $77/MWH with current technology. Nuclear runs $175/MWH with current technology (both of these numbers are TCO, not just running costs) 1 and 2. Months back I did a fairly exhaustive analysis on reddit. Wish I'd kept a link of that, but I cut and ran. More importantly, a nuclear plant is usually "locked in" to current efficiency for 50 years or more, where solar farms and battery farms can be traded up. By end-of-life, that nuclear plant will still be a $175/MWH-TCO plant, but could be competing against solar+battery in the order of $50/MWH TCO as large scale battery tech is skyrocketing of late.
I ended up anti-nuclear from a position of knowledge and research, not a position of "omg it's nuclear". I started pro-nuclear until I did the math a LOT.
You’re in the green after about 10-15 years with nuclear. So I’m not sure why you bring this point up repeatedly
Per Nuclear Power Economics and Project Structuring, the capital cost accounts as 60% of the total cost of ownership. Yes it's in the green (capital-wise), by year 10-15. But 60% of Every penny that needs to be spent on a nuclear plant is spent before you hit the "on" button. Solar plants go green in 5 years, but more importantly, you amortize the cost (and continue to do so) over the life of the plant. The latter is always more feasible for a large scale project.
There’s plenty of decommissioned coal/gas/oil plants that are perfect sites for nuclear. Ironically it costs more to clean up the radioactivity left behind by these plants than the nuclear plant will release in it’s whole lifetime.
Compare that to solar roofs, solar parking shades, windmills that can often be installed in "spare lots", etc.
EDIT: And to be clear, I'm not even saying there may never be an appropriate use for a nuclear plant in going green. There's just very few of them. Going solar in a big city is a custom gig, but dropping a nuclear plant in its outskirts, not so much. Luckily for me in the US, there's a whole hell of a lot of unused or unusable land just begging for solar plants.