agree, and while i can't speak for other regions-the cyclical nature of sale prices on my most frequently used extended shelf life food staples have evaporated since last mid winter. even when items returned to normal availability the sale prices i used to rely on taking advantage of every couple/few months have never returned. we've had a couple of local independent grocery chains that did excellent 'stock up' sales on canned veggies/beans/fruit and a variety of pastas last month, but beyond that-prices have gone up considerably and the sales are just not happening esp. at the major chain stores.
I agree. I have noticed the same trends of "non-sale" sales. I have had to adjust my "buy now" prices upwards for many items. Those same boxes of pasta, that were 10 for $10, I am now buying if I can find them (rarely) for $1.25/box. It is still less than $2.39+/box, which is what pasta soared to during the shortages.
The other point of note, is that stockpiling allowed us to keep enjoying many of our favourite brands/products well into the pandemic, that had become non-existent in stores. I'm not talking about the flour, yeast, and toilet paper shortages, though those could definitely apply. Going back to my pasta example, our stores used to carry about 20 different shapes of Barilla pasta; however, when the pandemic hit, they stopped shipping many of the unique shapes like campanelle or casarecce. Stores were only carrying about five basic types of pasta on their shelves--spaghetti (but no linguine, fettucine, or angel hair), macaroni (but no wheels or bow ties), penne (but no rigatoni), etc. While the argument can be made to be adaptable and just substitute, we could still go on enjoying our preferences for months after the pandemic began and items were in short supply. Spaghetti makes a poor substitute when you are hoping for delicate strands of angel hair in a dish.
If you have a preference for a certain item, it is advantageous to keep a supply on hand, or you could find yourself with a product you don't enjoy as well. It was not uncommon for me to go looking for a certain product and finding that the store carried it, but that they only carried ONE BRAND/TYPE. You could have store brand relish or no relish at all. Or you could have diced tomatoes, but not the petite diced that my child prefers because the chunks of tomato are smaller. Those were your only options. Stockpiling means we can be picky, because we are able to shop from our own "store" for much longer than most people. For the items we don't go through that quickly, it usually means one open and an extra on the shelf, which should tide us over until we can get it again. The products we use often, we retain a larger back stock on. For example, I currently have about 20 packages of pasta, a 25-pound bag of basmati rice, and 24 cans of Swanson chicken broth on the shelf . (Costco gets the Swanson cans of broth in only during the holiday season, so I purchase two cases, which is enough for one year for our family...enough to get me through until the next holiday season.)