I agree. Stocking up (n.b., not hoarding, just buying what you are likely to use) makes sense to me.
Before all this started here in March, I was buying additional meat when I went to the grocery store. Not hoarding; I'm not emptying cases of chicken legs and tuna into my cart. But I've kept ahead of what we use weekly because I can't switch to a menu of pasta and beans and plant-based proteins and do well.
It's protection against shocks in the supply chain and it helps avoid panic buying. In the case of masks and gloves, they can sit on a shelf for quite a while if they're not used. So no harm, no foul, in my view.