A food scarcity is not something a nation should experience. This results from farmers and entire sellers choosing to stockpile food for a predetermined amount of time. Price increases are caused by a shortage of products. This impacts people's livelihoods and results in a food shortage. When not enough food is produced—for example, when crops fail because of a drought, pests, or excessive moisture—a shortage of food may result.
Natural calamities is one of the most common reason why there is food shortages and of course increase of prices not to mention wars as it is man made. Regardless of efforts made by governments and it's people if nature has to charge us our stupidity we can do nothing about it but accept the consequences.
I agree with you, but I will make an addition, or clarification. If we take one particular country, it is difficult to give an example of a country where there are natural disasters and war all the time.
But I know many countries that have been suffering from food shortages for decades. But I have already written about the reasons in my previous post. I am sure in most countries that regularly have problems with food the situation is identical. And the problem there is not natural disasters and wars.....
PS For example, my country Ukraine. In 2022 it was massively invaded by terrorist troops from a neighboring country. Some of the most fertile regions were occupied - southern, eastern regions, fields were burned, grain elevators were destroyed, agro-companies were destroyed, huge territories including fertile fields were mined. Have you heard of Ukraine asking for food for 2 years? No! Ukrainians created agribusinesses in other areas far from the war. They found money, strength, equipment, and recreated. At least in the state when we have 25% of our territory occupied and there is a war, Ukraine provides food for itself.
I have quite a strong opinion that other countries simply don't want/are not profitable to solve this issue in this way. See my previous post for reasons.