The real problem in CA is that our governor is in PG&E's pocket, and the body that regulates the utility (with members appointed by the governor) is a textbook example of regulatory capture. I'm not sure why the legislature hasn't done anything about this, but I assume it has something to do with money, there, as well.
At this point I want SF to own its own grid, like Santa Clara and Palo Alto do. Of course, PG&E refuses to play ball with any plan/offer the city has put forth.