An interesting theory on why supermarkets have run out of essential supplies during the pandemic. Focuses on the toilet paper shortage but applies more broadly. In a nutshell: Hoarding is not to blame.

There’s another, entirely logical explanation for why stores have run out of toilet paper — one that has gone oddly overlooked in the vast majority of media coverage. It has nothing to do with psychology and everything to do with supply chains. [...]
[...] In short, the toilet paper industry is split into two, largely separate markets: commercial and consumer. The pandemic has shifted the lion’s share of demand to the latter. People actually do need to buy significantly more toilet paper during the pandemic — not because they’re making more trips to the bathroom, but because they’re making more of them at home. With some 75% of the U.S. population under stay-at-home orders, Americans are no longer using the restrooms at their workplace, in schools, at restaurants, at hotels, or in airports.
[...] Talk to anyone in the industry, and they’ll tell you the toilet paper made for the commercial market is a fundamentally different product from the toilet paper you buy in the store. It comes in huge rolls, too big to fit on most home dispensers. The paper itself is thinner and more utilitarian. It comes individually wrapped and is shipped on huge pallets, rather than in brightly branded packs of six or 12.