I think the reason that last wave isn't going to make it to retail is because here we are in August, and Hasbro can't even get Vintage Waves 4, 5, 6 to retail in decent numbers. I think a lot of that has to do with the fact that retailers haven't seen much movement on their Vintage figures since Feb/March - so why order more? Really, I have a difficult time blaming mass retail for this. If it was one retailer, like Target, I'd say that Target has issues. But it's everyone. So I don't think it's the retailers.
I think Hasbro has failed to adapt to an evolving market - the price for figures has risen, and as a result, people are going to be more picky with what they buy. So what has Hasbro done? Jammed their product with crap-ass repacks.
BTW, this sale should also include Clone Wars freebies too. The junk from Wave 1 isn't moving either.
I think it's time for a collector focused year in 2013. Drop Movie Heroes/Legends and go with B.A.D. and Clone Wars. Bring back some sort of 2-pks for the kids - some sort of "Greatest Hits" and have it be a theme for each set to entice kids/parents (Vader w/ Luke, Stormtrooper w/ Rebel Trooper, Han w/ Chewbacca, Clone Trooper w/ Battle Droid, Dooku w/ Yoda, etc. - and don't make those all crap figures... and find some way to make these more affordable - $14.99 would be better).