The problems have not all been solved but they are, at least, much better documented and understood. This should be seen as a crucial step towards overcoming them.
No se han resuelto todos los problemas, pero al menos se tiene una comprensión mucho mayor de ellos y están mucho más documentados, lo que debe considerarse un avance crucial hacia su superación.