Solar power is not a great primary source of power, because it’s passive in nature and you are dependent upon the sunshine.
However, as a passive source of power to create stored energy seems to be great. If you can store the energy in some form, then the disadvantages of solar power become muted because it becomes less important when the sun shines because the energy is being stored for later use.
Rinse and repeat.