Если цену вздернуть до небес, и ему нечего будет есть, это значит что он не сможет купить. Если он не сможет купить, значит тот "спекулянт" не сможет продать. И ему тоже нечего будет есть.
Когда реальная жопа, война там и все такое, то естественно государство начинает рулить. Есть программы перевода экономики на военные рельсы. Соответственно тужа входит и снабжение продуктами. Начинается регулировка цен, вводятся карточки и т.д.
Рыночная е экономика не подразумевает такой жесткой ценовой регуилировки.
Цена - это согласие двух сторон. ОДна хочет продать подороже, другая купить подешевле. Где то они сходятся.
Если начинается регулировка, это приводит к дефициту. Это просто экономическая истина.