What has changed is the queues and the pricing. The shortages we are feeling are the gaps that have surfaced between when retailers trigger reorders and when they are replenished. They grew accustomed to being able to do that just-in-time as forecasted inventory went to 0, but the added delays have made this much harder.
Additionally, the shipping prices have made many things simply uneconomic to ship. I saw an analysis on the difference in cost recently for a grill: prior to the pandemic, shipping from China to LA contributed $5 to its price, with shipping costs up 8x, that's now $40. Rather than fulfill orders at negative margins, many people are simply waiting for lower prices after the holidays. It's not that they're being held up in transit, these things aren't being shipped to begin with.