And what would you rather happen? If they don't store up a surplus then everyone will run out of food and prices will go up anyway. If there is less food because of a drought, prices are going up. If corporations start building up a stockpile then prices aren't going to go up as much as if there were no reserves.
TLDR; Yes. Good. It is a great day when there is food available at the local supermarket.