I agree with you wholeheartedly here – you don’t badmouth your own project, at least publicly. I was referring more to the community (not the team) when I said ‘blind optimism’. My point was that I have seen a lot of angry community members ignored and discredited only because they said something negative, as if their opinions only mattered if they had something positive to say. Whether or not you agree with the points that person made is besides the point; what matters is that they are heard and taken seriously.
For example, take what @Attiq posted later on. I think he makes some good points – it IS a miracle that the V came to fruition at all and I am grateful that it did. It’s also true that a PM can only be as good as his information. But still, the overarching tone is dismissal of the OP’s feelings and position. It is dismissal of the OP’s very right to even express himself negatively. It is this treatment of angry community members that I want to stop, because like it or not, they have the right to make their feelings known on this forum as much as any happy community member does. Last time I checked, being positive and optimistic all the time was not a prerequisite to joining the community.
Anyway, in answer to your question regarding the delays being unavoidable… I’m honestly not sure. If the delays were 100% outside Eve’s control, and Eve was 100% forthcoming about each delay, I think that I personally would feel differently, though I would still defend other community members’ rights to express their anger and frustration.