I think if it were delayed, it would still come up from time to time in tech blogs, giving them bad PR, kinda like Duke Nukem Forever. If they announce that it’s cancelled, they take a bad hit now, but they also have indefinite time to work on the product with no PR penalty on delays. The announcement leaves the door open on a future wireless product release anyway, with zero promises.
If they end up releasing the product, say, a year from now, nobody’s going to say “but you cancelled it before!!! how dare you!!”