A disgruntled power sector