This is when I am really starting to appreciate the new early access and kickstarting trends. It looks like there's only one way to get rid of those annoying dismissive responses like "soon" or "when it's done", and that is to be a backer to a crowd-funded project. Take Elite Dangerous or Kerbal Space Program or another of the numerous early access titles. You always know what you're going to get and you are treated with respect as a Customer. Unfortunately this seems to be the case mostly with independent developers while the big ones can screw you all they like and don't give a flying tug about you or your feelings or expectations.