I think what they say about "Internet time" and the length of people's memories might be correct. This is, in fact, very in keeping with Apple's character. Apple doesn't often screw up, but when they do, they will definitely own up to it. (Keeping in mind that your buddy Joe or some high-priced analyst claiming that Apple screwed up is not the same thing as them actually screwing up...)
See, for example, four years ago when they issued an apology and a free account extension for the launch of MobileMe: http://www.macworld.com/article/1134530/mobileme.html