Gizmodo’s piece yesterday, A Call for Revolution Against Beta Culture is right on. Thanks to web 2.0 and our inclination towards participatory culture we seem far more accommodating of bugs today than would have been acceptable only a few short years ago.
Finish the product design, test it and THEN release it. Just imagine the happy customers …