A new innovation every 5 years eh? Well, since the iPad is less than 3 years old, they still have plenty of time to meet that deadline
Also, I think iCloud IS the next innovation, but it's a slow starter. It's not a big flashy start, but, I think that looking back in 10 years, we'll realise that Steve Jobs' last keynote, which introduced iCloud, as just as important as the ones where he introduced us all to the Macintosh, the iMac, the iPod, the iPhone, and the iPad.
As for the new laptops being "expensive", look what they are offering for the money! You are getting screaming fast CPUs, screaming fast SSDs, plenty of RAM, a great graphics card, a stunning display, 7 hours of battery life, and all in an astonishingly thin and light case. Somehow, when it comes to cars we can all see past statistics, yet when it comes to computers, we all seem to think it's the numbers are are paying for, and not the design and engineering. And, again, remember how expensive the first Air was, yet just a few years later, it was selling for $999. There is no doubt about it, you pay a premium for being on the bleeding edge.
When you take Apple's offerings as a whole, as an entire ecosystem, nothing competes. Windows 8 and Windows Phone 8 (or what ever they'll call it) don't integrate nearly as well as OS X and iOS will when we get our hands on both the new OSes announced yesterday. When you look at demos of Windows RT/8, you really don't get the impression you are seeing something from the same decade as what Apple are up to.
We spend all our time in an OS, so it's effect on us gets magnified. Each small niggle is like a paper cut, one we hit over and over and over again many times a day, making even the smallest quibble into a big deal. Thankfully, each small improvement gets magnified equally as much. Reading through the full spec list for Mountain Lion, I see a lot of great little tweaks that will make my day a little brighter each and every day.
Give the new OSes a chance, you can't really do an OS justice in a keynote presentation.
B.