You also just bolstered my point about the OC's ideas being bad, because you admitted that the utility providers aren't motivated to do such a thing, which was the entire foundation of his argument -- that some imaginarily ethical regulatory organization is going to force utilities to be equally ethical, efficient and technologically progressive.
And just to be perfectly clear, using a pile of heated rocks as primary energy storage is beyond ridiculous and entirely ignorant of thermodynamics and physics in general.
So, yes, the ideas were both bad and ignorant.