You severely underestimate the ability and desire of beer drinkers for a cold beer. (Assuming it is very hot outside and the power is off). Now the person with the child could explain their need as opposed to the beer drinker's need, but that would be counter to the laws of economics. It would be the option, or rather, the responsibility of the beer drinker to outbid the person with the child. Otherwise, more ice may never show up.
Once again, there is no inconsistency in being opposed to price gouging, and also opposed to price fixing laws. Likewise, one can be opposed to drug use, and opposed to the war on drugs at the same time.