> We have the technology to help mitigate renewable variability and could deploy it if we wanted to.
Then build a company if you think its so easy. From my view: its clear that there are risks entailed and that the technology is far too expensive for widescale deployment.
But its a free country. If you really think that building a Lithium Ion energy-storage plant is free money, then build a Lithium Ion energy-storage center. There's no reason to blame other people for not seeing the world the same way as you.
EDIT: If building such companies isn't in your interest, then buy stocks in those companies that are working on energy storage. Like buy stock in ABB or something. Or maybe TSLA if you really think their Lithium Ion technology really is taking over the electric grid.