The American Heritage Dictionary defines hoard this way:

A hidden fund or supply stored for future use; a cache.  Or To keep hidden or private.

It's not really hidden, so you could argue it's not a hoard.  OTOH, it certainly is "private," in that not just anyone can use it.

Personally, I don't see anything wrong with hoarding.  As long as it's not carried to extremes, anyway.  

everone hoards.  the spr is a hoard on a large scale.  keeping the car above 1/2 tank as "preparation" is hording on a small scale.  iirc, one of the factors in the 70's shortages was that everyone tried to get their cars up to F (full) at once.  200 million cars, and say 10 gallons per car, that's a sudden (fear fueled) 2 billion gallon blip in quantity demanded.

i think politicos try to argue against that kind of small sacle hoarding, and set as "bad" buying extra containers & etc.