I'm glad you can google "energy storage" and click on one of the first links but literally none of these are currently capable of replacing baseload nuclear and fossil fuel energy generation.
You can listen to the people who work in this industry and have studied it deeply or you can keep googling furiously for webpages that support your magical thinking.