A question for IT Directors

According to some pseudo-spam I just received a "recent Borland survey amongst IT Directors suggests that almost 70% of firms with a formal software development process did not believe that it effectively allowed them to deliver software on time and within budget."
So why have a formal process (or at least the formal process that they are using)? What does the process allow IT Directors to do if it does not allow effective delivery of working software?