I saw the keynote this morning and i agree, it wasn't like the previous ones, but that happens, whether he is ill, under too much stress, or anything else he is as human as the rest of us, and i'm pretty sure we all had more than one bad day.
However i do believe it was a good idea to have more people in the spotlight. In this keynote the role of software and hardware developers was praised several times, more than in previous keynotes. The "other" guys may not be as charismatics as Steve Jobs, but they did a great job. As dohidied said, this one was for the developers and any other product would have changed that. This presentation was for Leopard and the Mac Pro, anything else will have to wait.