I think it's a tiny minority stock piling like that which the media loves to present as everyman when in actual fact it's most people buying a small amount extra of a few things.They stock-pile because they are worried they are going to run out of food. They don't even see your children in the equation. It's an entirely selfish act done by people who can afford it. This is a western developed country. They don't even know what running out of food means.
And yes, sat here in pain with rheumatism unable to get to the shops today (and not having had a delivery for a week) and with my partner self-isolating...it pisses me off.