I think anyone who has ever tried to get any process optimizations pushed through in a large company, knows that the idea of "the market will automatically do whatever is most profitable" is mostly an ideologically convenient pipedream.
To talk about ideological pipedreams the "perfect information" consumer is the other side of it.