Not necessarily. Yes, there are shortages in some economically poorer countries but the shortages may be due more to the price of buying rather than an actual shortage of available food. A lot of factors have caused a dramatic increase in food prices: drought, gasoline prices, and the use of some produce for producing biofuels to name a few.
Some bigger chains are starting to limit the amount of some commodities, such as rice, that people can buy per visit. Why? Because people have gone into hoard mode. You see, it’s cheaper to buy in bulk and dry goods last forever. Buying in bulk those staples that one uses regularly reduces the number of trips to the grocery store as well. Just makes sense to me.