They argued there would be issues with renewables unless there was a big uptake in storage. That was the key to making it all happen. Well now we have a big uptake in storage and it is starting to look like the future in that sense is very bright.
Scale is funny like that, it looks like it won't happen for the longest time and then it suddenly become ubiquitous. There is still a long way to go but improvements are happening fast.