though I'm not convinced that large chunks of the recent gains
I get the impression that most of the "recent gains" consist of forcing the utilities to take it and either subsidizing the price difference or passing the cost on to the customer. At least, the parties involved act like they believe this while attempting to deny it.
You know the drill - If it's worth saying, but not worth its own post (even in Discussion), then it goes here.