Because Neo is a revision not a new platform. Like past revisions, announce and release is very close.
BTW, how do I search my own post in this thread? I want to see how stupid I looked in denial phase,
NEO is not a revision in the traditional sense, a phone is much smaller than a console with fewer parts. Sony saying they're taking the apple approach does not mean it's announce today launch tomorrow. Announce today launch six months later will be just as comparable in the console space.
If that were the case then why not just announce at E3, Gamescom, PGW, or PSX? Why create a special event right before their biggest sales season to announce a product that won't be available during said season that will undercut the sales of your product that is available? People are already putting off PS4 purchases just because the Neo exists, now imagine an actual announcement and launch date, holiday sales would tank..
Also, Sony has stated they want to take an Apple approach to launching hardware, which means schedule an event around the product, and launch it weeks to a couple months later. It is also interesting to note that this event also falls on the same day as Apple's annual iPhone event. While this method of announcement to launch didn't make sense in the past, it makes full sense for iteration consoles as you don't want to tank sales of the current product for months when you are just releasing a superior version of the same product.
The reason Microsoft announced the Scorpio so far in advance is because Sony caught them off guard with the Neo, and they had to announce early to get in front of Sony. Can you imagine Microsoft hadn't done that and only announced the S.. imagine a scenario where the S is sitting next to the Neo on store shelves for an entire year before Scorpio got announced at next E3..
Very sensible points here, however I'm not saying that the console can't launch this year. I'm simply saying Sony does not need to rush NEO out the market for the holidays, it's not like there's an NX launching this year or another powerful console to compete with the PS4 this holiday season. However, they do have another piece of kit they want to sell for $400.00 in PSVR, why flood the market with three pieces of hardware?
If by announcing NEO, Sony will cut down on PS4 sales momentum, I'd dare say that a NEO released in the market close enough to the pricepoint of a vanilla will do even more damage to the current machine and perhaps even more damage to PSVR, which many will choose between. So do you choose PSVR or NEO this holiday? I'm sure many can't buy both, so in the end we have three way cannibalization.
Two points I want you to remember;
1

Sony said that the vanilla PS4 will be perfectly fine to run all it's VR games, so why rush NEO to compete with Vanilla and especially PSVR, not everyone has $800+ of disposable income and I'm thinking Sony will want VR to go as unchallenged and unhindered as possible this holiday. Having a cheaper vanilla available, say at $299 + two games makes much more sense if one is interested in PSVR and is a much cheaper entry point into VR as opposed to buying a NEO+PSVR. Those who already have a PS4 only have a PSVR to buy and there's no NEO in the market tempting them to choose.
2.) House which everyone keeps quoting on the apple thing also said that NEO would be a premium product, supposing NEO is specced with a better CPU and comes in at $500, what happens then? Doesn't that denote that it's probably not launching as soon and at the price we're thinking? If we're going apple, Apple phones are premium products too, so why do we take one part of the quote and eliminate other implications and suggestions from that same interview?
I'll say this, I have no confirmation that the NEO will launch this year or next, but looking at everything, it makes much more business sense to launch NEO early or mid next year, a 9 month start or even a 6 month start over Scorpio is perfect, Sony don't need a year, and it's not like the PS4 will stop selling this holiday season, even if NEO is announced on the 7th. There are huge games coming up for the holidays, PS4 bundles and a possible vanilla PS4 slim, they're launching VR with close to 20 games last I checked. There's no need for the NEO this holiday, Sony will do well without it and have a better chance at launching VR successfully without it. Let NEO get the ball rolling over Scorpio next year, they will still have their headstart, just give PSVR it's time to shine.