Sources familiar with Apple's plans tell Code/red that Tim Cook will not use WWDC to unveil Apple's mythical wearable device. Nor will he use it to show off a new Apple TV, or even preview the new software the company is developing for it. Which makes perfect sense, really. There's little point in Apple unveiling a new OS in advance of a significant hardware update.
What? It's the WWDC. The point would be to get developer's developing for it. Another point would be to get people excited that it with an app store is coming.
Didn't Apple roll out a presentation of iOS app store potentials in advance so that developers could use the time between then and when there was an app store to develop some great apps to go into that store?
Doesn't Apple usually roll out "wow" new features of OS X and/or iOS at WWDC that is not yet in the current OS so that developers can work toward incorporating or taking advantage of those advances in their code before the new OS is released (on new or old hardware)?
Sure, announcing that new hardware is coming might make some buyers of an

TV NOT buy until it arrives but I doubt Apple would go under if a few in the know waited before parting with $100. Besides, at THE software developer event, why would they have to announce unreleased

TV hardware? Instead, just announce the

TV app store is coming and get the various software & training in developers hands & minds. Isn't that somewhat the point of WWDC?
Later, roll out the new hardware when ready and launch with great, fully-baked

TV apps from third parties already in the store. If the new hardware had some features they didn't want to announce at WWDC, spring them on the world then, Apple's own apps could be first to take advantage of them and the developer community could then catch up with whatever else might be planned (just like it's usually done).
I just find that bit I bolded a weird statement in this context. Or maybe that part is solely about iWatch?