There's a thread about it somewhere in the forums, Riax. It involved the RA and someone else who I can't remember. Unfortunately, the search function on the forums isn't that great. I believe it was in Traders Lounge, probably about 1 - 1 1/2 years ago. It also may have been referenced in the 'Power Grids' suggestion.
Probably the best solution is a code change, but as you pointed out in that other thread, there are complications.
' ' ',
When all its work is done, the lie shall rot; The truth is great, and shall prevail,
When none cares whether it prevail or not. - Coventry Patmore
There was a sim news post about this back when it was implemented, as far as I recall, saying that people who repeatedly shut off power from someone who has generators in the city should be reported to ASims to be dealt with. Never actually came up since, though.