Could not disagree with this more... software development includes project planning. All of these should be factored into the project schedule.
On the other hand, waiting for all of the bugs to be fixed and the product ready to be shipped - along with vendor approvals BEFORE doing sneak peaks, along with giving us a concrete release date MIGHT make sense. But just maybe. /sarc



*sarcasm*

