I am also unsure what the difference is between stockpiling and hoarding. Someone who is planning a couple courses during the year or some competitions might easily need ten thousand rounds to get them from a couple months back until whenever supply gets to the point where one can count on discounts again. Someone else who has no plans to do anything but try their new gun once at the range could arguably be hoarding with half a dozen boxes of ammunition.
I also wonder to what extent is there really a shortage, or is there a shortage of the specific brand of ammunition we want at the typical discounted price we prefer to pay.
I never talked to anyone who had to fire their gun who said "I wished I had the smaller gun and fewer rounds with me" Just because you find a hundred people who agree with you on the internet does not mean you're right.