An undercut is bad because it weakens the weld to a certain degree.
Even in cases in which the weld is not completely weakened, a lot of its potential is taken away, increasing its likelihood of breaking or cracking in the future.