Why do people insist a company that is so big on secrecy would reveal an unreleased device during their own keynote? I'm not saying there are not leaks, but who honestly thinks Apple would place a picture of a prototype device they don't plan on releasing for months in their own slideshow?
It's bad for sales to tease a new product that far in advance. That is a fact. Apple is kind of rich, and they got that way by not doing stupid troll moves.