I don't think that's a fair accusation. I've been reading hacker news for several years and this is maybe the second time I've seen a new product and my first thought was "vaporware". There is something about the renderings and the half-baked content that gives off a strong sense of not being close to production. We could be wrong, but it does at least indicate that they need to do something about their public facing site if so.