It could well be that even with these price spikes the energy retailers still have enough arb during the normal times to cover these wild times. If so it seems like markets are working insofar as consumers are paying lower average prices.
It might be that occasional price spikes are more economic than building new generation capacity.