This is what Steve Jobs felt was so important to the company's future. If you release info on future products then everyone will try to compete or steal from your idea before hand.
Tim is doing the same thing. Perfection of a product, other than mapping, takes time.
Apple will bring new products to the public who appreciates the best.
As Steve and Tim have said before, "dont bet against Apple".
As far as cleaning inventory is concerned, getting people who never owned an Apple product is one way to keep them in Apple in the future. Once an Apple owner, always an Apple owner.
Is new Apple products coming soon? you can bet on it.
P.S. I owned a Samsung phone for two years before it #$%$ out on me. Repair cost, which was more than I paid for it and 4-6 weeks without a phone was out of the question.
I now own the 5 and if I need help, which I never needed, Apple tech help is there 24/7 for info.