Stupid (useless) error message, ugly (complicated, inconsistent) code, horrible (noisy, and worse) programming language, and… why does it take forever to fix this silly problem? Countless threads, frustrated users, over years. Why? How does this happen? What should be done to prevent/improve this?