No battery farm can protect a solar/wind grid from an arbitrarily extended period of bad weather. If you have N days of battery storage and the sun doesn't shine for N+1 days, you're in trouble. Nuclear fission is the answer. Today there are 440 nuclear reactors operating in 32 countries. Nuclear fission power plants are expensive to build but once built the plant can last 50 years (maybe 80 years, maybe more) and th…
An energy mix is the answer.
One of the parts that is mixed in, can be nuclear. Probably should be. But always a small part of the mix. Nuclear is slow: slow to power up, slow to adjust to demand or supply from others in the mix. And extremely slow to build.
Nuclear plants that already run, often take days, some even weeks to adjust significant: so if on monday the wind stops blowing, on tuesday it gets cloudy, and on tuesday afternoon everyone needs to charge their EV or fire up the AC, it'll often take until next week friday before a nuclear plant can deliver this. Modern plants are faster, and theres many "hacks" where energy is blown out (wasted) for short peaks down, or where there's always 10% wasted for short peaks up.
So nuclear needs innovation. But most of all, needs to be "just a piece of the puzzle" and never the only piece.
Nuclear fission, and other of this "innovation" isn't there. That's the other slow part of nuclear. Even if its production ready today, that plant won't run for another decade, often 20+ years (except china, which tells you the reason why it's so rediculous slow: NIMBY, regulations, democracy)
So, sorry, aside from all the other (fictive) problems with nuclear (waste, risk etc), nuclear has a serious problem of being just too damn slow to solve *todays* energy crisis on its own.
Edit: Source, I've interned in power plants. A comparable coal plant, took one and a half month to power up from zero to producing electricity: which happened every 5 years for revision and three months to power down. It could adjust 10% in a few hours, but everything over 30% needed week(s) of planning ahead. I made those plannings.