Like many of you, I recently purchased a new Mac - in my case it was the rMBP - and have been eagerly awaiting the release of Mountain Lion. Today's flawed implementation of "Up-to-date" by Apple has been a frustration and a sore point for many people, and I think it's been especially disheartening for rMBP owners, since Lion was never really meant to run on the rMBP, and as such was really used as a stop gap before ML's release. I've read a number of post suggesting that people affected negatively by the blotched codes should just "get over it", "give Apple some slack", "it's a server problem caused by high volume" and an over arching theme of "people who complain have an instant gratification problem." The problem what such sentiment is that they are flat out wrong. The first thing that needs to be cleared up is that the "Up-to-date" program doesn't give you a "free" copy of ML. It's not free. We paid quite a lot of money for it. In my case it was over $3,000 for a new up spec'd rMBP. It's not out of benevolence that Apple has this program, as is evidenced by yesterday's earnings miss. If they didn't have this program sales of Mac's before major OS changes would be worse than the under sales performance of the iPhone 4S, while people wait for the iPhone 5. Everyone would wait for the new release and sales would plummet. Secondly, the nature of Apple's failure needs to be clarified. It isn't a bandwidth or server usage problem. People who have gotten the redemption codes, and not just people who got them early but people like me who got them today after ML was officially available, got invalid codes; pure and simple. This is the most troubling since one would expect Apple to have beta tested the redemption code process before live launch. Demonstrably they did not. And lastly, Apple success is due in large part to the millions of devotes and especially from early adopters willing to pay the premium and often times go to the extreme steps necessary (camping out for days before hand for an iPhone or iPad launch) to be paying customer. Can you imagine on the day of the iPhone 5 launch, after blocks of people have been waiting hours for the chance to buy the new phone the people still waiting in line hears from the front line customers that they heard no iPhones were shipped to this Apple Store. And to make matters worse no announcement from the people who work at the Apple Store but everything is hearsay. There is a known problem yet there is no official word from Apple, not on their website nor in a mass email to everyone who got rejected codes. We are waiting in the dark and have to troll forums to get additional news. As part of the Q and A, Tim Cook decried all the rumors that surround Apple's future products as a reason why less people bought the iPhone 4S in the latest quarter. If Apple were better about communicating with its customers and being more open about products then not only would their bottom line benefit but it would benefit all of us as well.