Yes, my general policy is that I don't give out guesses as to when the game might be released (or what it might eventually contain). Because that's all they are - guesses. Why risk the drama and heartbreak? There's just so little upside; I really don't know why so many indies insist on guessing release dates and features.
Well because that is what is deeply trained into people through regular jobs.
You always have time requirements, deadlines, year goals and so on... its not even healthy, when coding systems to be used on trade fairs I nearly lost my capability to code after 4 years of the madness of unmoveable deadlines.
They just don't realize they don't have to do it - I find your approach much more refreshing and honest :-)