hyperagathon: What are you complaining about, exactly? The sale went on long past most people's expectations (I thought it would end with the Twitch stream...and if I remember correctly, so did many people in chat there), everything was repeated ad nauseam, and then they put it down. After it didn't end with the stream, the next logical point to end it would have been the end of the week. Which is exactly what happened, right?
You quoted the "until every single unit is gone", but what does that mean when you're dealing with digital goods? Are you saying they cut it off in the middle of a sale? As in, there was 50 copies of X left and they stopped it before those 50 were sold? If that's so, then sure, I can see why you'd be unhappy.
You see the last two insomnias every game appeared three times. So when this sale games also started to appear for a third time, everyone assumed that the sale would last until the third round of games is finished. Since it did not there was some confusion and a clarification would be nice, why not all games/movies appeared for the third round :-)