Coles and Woolworths have sophisticated real time stock management. In real time they could have seen and responded to the panic buying of certain items by placing immediate stock limits per shop. They're complicit in the shortages suffered by normal shoppers, but not at fault. Keep in mind it only takes a few people acting irrationally and all of a sudden it makes sense for you to grab stock before there's a shortage. That's the conundrum we face - just too many idiots.