Why did the ancient dignitaries prefer to make food stink rather than share it with the poor?

Du Fu wrote in a poem that "the wine in Zhumen stinks and the bones on the road freeze to death". Why do rich and powerful people make wine and meat stink and refuse to give it to the poor?

This reminds me of the "milk river" abroad. Because of the outbreak of the economic crisis, a large number of people are unemployed, and the poor have no basic food every day. But tons of milk are poured into the river every day. Why?

As a farming society, food has always been a very important issue. China people can have such a high rice yield thanks to Academician Yuan Longping. The most recorded sentence in history books is that "when the years are short, people eat people", so famine was a very common and terrible existence in ancient times.

In ancient times, people would have the habit of hoarding food, no matter how much, because it could ensure their survival needs and they would feel safe.

Families that have access to stinky wine and meat basically don't touch the poor, so one reason why rich and powerful people don't give food to the poor is because they don't know that there are still people who don't have enough to eat and can't eat food.

The second reason is that some people want to make disaster money. In the famine year, food is hard to find, so some people hide it, creating the feeling that the end is coming and there is not much food, so that black-hearted businesses can raise prices at will. I have the grain in my hand. If you buy it or not, all the capital will flow to the grain suppliers.

For such people, they only feel that the interests are unprofitable and don't care about the life and death of others. Most of their wealth is squeezed from these people. This is why wine and meat will not be distributed to the poor, all because of interests.