Das liegt nicht an den Programmierern selber , sondern am Entwicklungsprozess. Ich kann sagen, warum gibt es in Unternehmen kein Qualitätsmangement. Manchmal muss sogar Software mit Fehlern ausgerollt werden, weil das Management oder Kunde es will.
Wenn du einen Fehler entdeckst, steht es dir frei ihn zu melden. Je genauer Du ihn beschreibst desto eher kann er korrigiert werden.