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?
It doesn't make less sense than burning it just so the power company can't have it. By giving it away, I at least reduce CO2 emmissions further.
Who cares, you are not going to use that power anyway.
Maybe not everyone but power grid operators absolutely do.