Solar + battery is very land inefficient, that's basically the main argument.
Edit: Per ChatGPT's calculation, nuclear is significantly cheaper than solar + battery in my country (Czech Republic) if we're talking about adding new reactors to existing power plants.