Agree, I think for so long the whole renewable build out has ignored storage costs which will really come to bite electrochemical battery dependent systems in the ass (because banks like UBS have long projected that costs will be harder and harder to bring down and ACS has long talked about the difficult to deal with chemistries with all the different batteries out there [and with the inherit degradation of the system over time]).
I think in the long run (well, unless our political challenges with nuclear get solved), on the utility level (potentially even behind the meter for specific high energy applications that have space to construct/"mine" their own solar field), molten salt storage will take the lead (esp as salt mixtures/chemistries get cheaper, have higher thermal operating ranges, storage and transportation gets better).