Even after all our experiences with all kinds of software, some people still persist in believing that you can still throw out alphas, betas and release candidates and make a perfect .0 release - which they will still complain bitterly about anyway, because that development model simply does not work.