Try not to think of this as "They need to fix this". Let's look at it this way. When you were in school, and the teacher put up a new formula, did you immediately get it and use that formula properly, perfectly, every time after that? Most people don't. They need time to work the formula, see different applications of the formula, solve various word problems using the formula. If you made a mistake, why doesn't the teacher just fix you? Your brain (neural net) needs sample data, training, and time to get it right. You do eventually get it.