Anyone in electronics understands the HUGE loop that has to be accomplished with any advancement in battery technology. I attended a battery seminar some years ago and the one thing the speaker said that stuck was, “every battery technology is still less than the lead acid battery”.
That is the basic problem of renewables, a lack of reliable storage.