It's not as simple as that.
On the one hand, there's asking how much is done, how much we think we have to do. This I don't mind, I'll be honest about these things and it doesn't annoy me, because it's a question that has no loading to it. The reason I don't mind is because it's respectful.
Asking when it's going to be done, or worse, complaining about why it isn't done, is loaded. Most of the people who have asked these things don't give a crap about how much work is involved, and it has little respect insofar as the journey. Programming is not a simple task, it is a creative one.
Consider it this way: would you ask an artist when she's done painting a picture? Would you ask a musician when his next single will be ready? Of course you don't, unless you're simply out to exploit it. If you care about the work the artist or musician turns out, you give them the space to let them do their thing, then *everyone* benefits.
This is the thing that a lot of people don't appear to have noticed, but those that do, do so without realising they'd noticed it: it's all about respect. Not for me personally, that doesn't matter. But respect for the journey: Wedge isn't a destination, it's a journey, releases are just stops along the way.
To those complaining, have you ever been on a drive for more than half an hour, with kids as passengers, and then tried to not shout at the kids asking "are we there yet" every five minutes?