If my utility company wanted to install solar on my roof with their own funds and give me some energy for free in exchange, I'd support that.
But installing solar on your own roof with your own funds, and then giving the energy away for free to a for-profit corporation? How does that make any financial sense?