I couldn't agree more Dave. No one was expecting it, they had all the time in the world. To me, it falls way short and only proves that there is a major disconnect in the company between the hardware and software. It seems like these days all these tech companies are in such a rush to get stuff...