How Mirrors Could Solve our Energy Problem

It will all make sense to me when we have affordable (local energy company level) GigaWatt-level batteries. Then the solar, wind, wave, tidal, whatever is useful all the time. Pull it off the grid and stash it until you need it.