I agree with you all... But it's as an oldbie said recently...
The older staff have to work with younger people and they're all volunteers. In contrast to professionals who have the ability to put loads of time in, the volunteers have lives. It's hard working with people half your age in a regimented, professional way.
But yes, I agree. Projects should not be announced until they are 99% done.