Even large companies that have developers with big name degrees and many years of experience in their field screw up and push back the deadline for software because of all sorts of problems that arise during development or release. Has no one on this message board ever experienced a product release date being pushed back or problems after release? I am sure everyone here has had experience with this.