Isn't it more than logical for a store manager to be upset?
At the human being level, this attack is mind boggling. What do you get out of this, other than making good food go to waste?
Edit: Also keep in mind that there's franchising in supermarkets as well. So the guy might literally be looking at losing a chunk of money as a result of something out of his control. Doesn't change the situation, but not having done something doesn't make them deserve this...
He was sitting in a car behind the wheel driving with 120 down the cliff and just closed his eyes instead of stopping the car, 'but not having done something doesn't make them deserve this'.