Even if the battery has 100% efficiency, the amount of electric energy one would need to store for a single day, on top of the normal power consumption, is just way too much.
Nuclear reactions have the highest energy density of any of the technology available to mankind.
Thus, with evergrowing energy needs, nuclear power will always remain the only scalable, carbon-free technology.