Why are the shops tossing out food if their is a food shortage? Is their price too high? (Gov’t forced pricing?)
The corrupt send bad stuff to the shops to distribute, and they throw out what even the desperate paying customers won’t eat.
Socialism says you have to take what they give you as well as the prices they set. For example, FDR’s era saw a case go to the Supreme Court where the federal rules said you had to accept all chickens in a lot - including the sick birds.