In my lifetime America has never had empty shelves this long.
There’s something going on. This situation is not fully accounted for, in any explanation which I have read.