Yeah, they should be like those nonprofit hospitals.....
Which is to say if the solution was that simple and the fruit that low hanging it'd be done already.
At the end of the day whether profit or not the problem is that there's no consequences for sucking and no reward for not sucking. Government agencies tend toward fiefdom expansion, amassing power and graft. For profit entities tend to try and create situations where they can extract rents on the flimsiest of pretexts. They both seem to suck for energy though perhaps government sucks a tiny bit less. Neither "solves" the problem because neither seems inclined to steadily march toward cheaper/better/faster/whatever-er energy. They both seem to try and increase the suck if left to their own devices.