Overhype will always underwhelm
There is no way this Keynote could have addressed every bit of hype that was listed. A lot of those had no bearing on a Developer's conference anyway. If 10.7 (or whatever) isn't ready to be demoed to the developer community, then what is the other big development platform - the newly rebranded iOS 4. They just announced the iPad, so it make sense that they would focus on the iPhone, especially as there are new APIs to be discussed.
Apple long ago started to move away from the Expo and WWDC for product announcements, the iPad being the most recent example. This is not new, and yet unreasonable expectations precede each keynote. When most aren't addressed, or at least to the equally unreasonable satisfaction of some, we are flooded with such insightful comments as "lame" or "fail" from those who felt entitled to get every hyped item.
While I wonder about the future of the MacPro, Mac Mini, and the "hobby," why would you announce it here? Unless apps are coming to AppleTV, or a feature was added to hardware that Apple had to address with a new API, there's no logic to announce it here. It is very possible that the rumors of some of the items are true but just had the bad timing of coming to light right now.
It's also possible they were just....well.... rumors, hence the site name.