As a decades-long solar and wind advocate (the term 'renewable' has been spun too much to be useful) I'm sad to say... too bad they made it take so long. And there still isn't nearly enough of it.
As for storage, there are literally dozens of solutions. Yeah, they can be expensive. So's the alternative ... to everybody. (How'd that nuclear thing work out for the Japanese? ... who had centuries of quakes and tsunamis to learn from? ...who have a nearly limitless supply of offshore winds. Ooops.)
As for selling to the power company (they're resistant for multiple reasons ... can see the writing on the wall, and will find ways to cheat you ... sell to your neighbors at cost instead.
This HAS to be the future, kids. The sooner, and the cheaper, the bettter. Time to sell the buggy whips.