The fact that it's M$, as mentioned above, is a fluke. Large power consumers will enter into contracts that say 'we will use Xm to XM power annually with S loadshape, will not consume more than L peak power at once, and will throttle our power use up or down if asked to N times a year fo D days.'
Deals like this help optimize generation and keeps the grid balanced. Unlike in SimCity, you can't just plop down a stack of generators and wait for load to catch up with it, the generators have to output at a fixed 50/60hz (+/- a little). Like a truck engine, the fuel required to keep a particular speed is dependent on the load at any one time. Forecasting this load then becomes an issue that a *lot* of utilities put time, money, and effort into, so that they can ramp up or down as needed, keep to their own contracts of power quality and quantity, and efficiently use the generators they have. It's not like they're happy about selling less power when the loan payments on the multimillion US$ generator comes up each month.
The power customer with simply taking the more contractually prudent course of action ~ spending $70k, rather than spending $210k. The fine is as much to cover the fuel burned on generators that were left spinning for the customer as to thwack them upside the head about contracts.
(disclaimer, I write software for the energy industry)