That's the real problem, isn't it? They flood the market with certain items that a large percentage of their market already has bought... but then when there's actual NEW product that everyone wants to get their hands on, there's nowhere for it to go. The retailers don't want to order something if they don't have room for it.
I don't think Hasbro has adapted well at all to the "new norm" for higher prices that the market is expected to pay. The first real collapse we saw was the Comic Packs. People weren't getting enough bang for our buck with these, especially when there were so many figures that were cheap looking, were using too much old tooling, etc. It was acceptable when we were paying $10 a pop, but not when it got much higher than that.
We've see in it figures too. If $10 is the new normal for figures, who is going to shell that out for repacks that they already have? When we were looking at $5 figures, the market could easily absorb Hasbro's mistakes. But those days are long gone. And now we're looking at vehicles no longer priced around $20, it's more around $30-$32 each - but they continue to just repack the old stuff, thinking it will sell.
Hasbro is out to make money, but seems to really be getting lazy. They have been able to depend on the popularity of the brand for years to sustain itself even when they made mistakes, but I don't think they're able to do that any more (or at least not to the degree they could in the past). I really hope that the brains there are realizing this. And I don't blame retailers for this debacle. They're not the ones creating the poorly chosen assortments that are preventing subsequent waves of figures/vehicles/etc from hitting the pegs - Hasbro is.