Tienes razón, pero observa que puse "normal" entrecomillado, con toda la intención.
Evidentemente, no debería ser normal que tengan estos fallos, pero piensa que por mucho que se testee algo a nivel interno (con sus propios empleados, por ejemplo), no es lo mismo que lo prueben decenas o incluso cientos de personas, a que lo prueben miles. Pasa con todo, y a nivel de software / informática, más aún. Los test se hacen para detectar fallos y errores importantes, pero hasta que no lo lanzas al mercado y lo prueba la población en general, de forma masiva, no salen a la luz absolutamente todos los problemas y errores que pueda haber, y creo que eso es lo que está pasando.
Es como los coches, por poner un ejemplo: se diseñan, se fabrican, se testean, y al final cuando se pone en marcha la distribución a gran escala y se venden de forma masiva al público en general, terminan apareciendo ciertos fallos de diseño / funcionamiento / desgaste que antes no se habían visto o no se habían podido comprobar, simplemente porque cuando se distribuyen a gran escala es cuando se ponen a prueba los vehículos de forma realmente intensiva.
Por tanto, coincido contigo: no es "normal", pero me temo que es, de algún modo, inevitable.
Saludos.