It takes so long to get feedback from conventional tools that you resort to mentally debugging your code. Unfortunately humans are bad at simulating code in their head so even experienced programmers frequently make errors.
Fixing these is, at best, a distraction from the main design task at hand but is often time-consuming and costly.
Even worse, they may get shipped to the end user.