Actually, believe it or not, there is a logical reason for this, or actually several related ones. The problem for electricity generators and their customers is that they depend on each other* - if the price is too high, the customer suffers, but if the price is too low, the generator is likely to become bankrupt, which is in all probability going to lead to major disruption to the electricity supply. Further, if there is not some mechanism to prevent the price going too low, the capital cost is much higher due to the risk loading that applies to borrowing, or if the risk is severe enough, makes borrowing impossible, ultimately meaning the generator has to be government owned, tying up government borrowing and either increasing taxes or reducing other government services - and historically, governments, once established as monopoly suppliers of a service such as electricity, they usually treat it as a revenue source, or feather-bed it as a form of pork barrelling, or both, increasing electricity prices.
One of the most common mechanisms that have been introduced to prevent this happening is a guaranteed profit margin. This obviously introduces the probability of gold plating just to increase profit, even if it does limit the reaping of monopoly profits, as it is invariably accompanied by a formula setting rates based on this margin.
* A wide area network with multiple generators should at least potentially make this sort of mechanism unnecessary, and we are moving towards this - but the major generating facilities still represent too large a proportion of capacity in one operation to be able to risk their failure due to bankruptcy, although this may not remain the case too far into the future.
John

