Earlier quoted context omitted.
It would seem that an important part of the "market" is missing, namely the ability of consumers to respond to price signals. If every customer could set a maximum price and automatically be cut off when the price goes higher then the load shedding would be automatic, with the available power going to those willing to pay more, presumably because they need it more or can afford it.
That assumes that disconnecting from the grid is a viable option. During this issue, disconnecting from the grid had a substantial chance of causing your pipes to freeze and burst. I wouldn't hold my breath that your insurance will cover that if you turned off your own power. One of my takeaways is that you really don't want people trying to attempt DIY heating systems. There were ~450 calls for carbon monoxide poiso…
If there were, as you say, it still might not work. But there were a lot of pictures of empty buildings with lots of lights on, etc. so there are inefficiencies. And if customers were automatically switching off (or simply reducing their own usage) as prices went up maybe prices would never have gotten so high. Ideally it would sort of be a fine-grained "rolling blackout" where priority is determined by what a customer chooses to purchase given all the variables that only the customer is aware of. That's a functioning market.
I agree that it may be completely impractical to make it work for electricity.