I have net metering with the power company, so the meter runs backwards during the day. So I don't need power storage. Well, not quite: They charge a lot more for power between 4 PM and 9 PM, so my solar credit is mostly during a time of day when they don't charge much. That way they avoid giving solar customers much credit. If I could store enough energy to send them a lot of power between 4-9, I would get a lot more. I think people are starting to do just that now.
You can even do it without solar! Just charge batteries (or pump water) when power is cheap, and then sell it back to them when it is expensive. There are also other ways to store energy: Like solar heat water during the day, and then use the heat during the expensive time. Cold is harder, but you can make up for inefficiency by getting more solar panels. Then chill water or make ice during daylight, and blow air across it during the expensive hours. There is even a scheme to run a motor to lift a heavy weight during cheap hours and then let gravity drive a generator during expensive hours.