El hecho es que ninguno de estos dos eventos será un evento único, por lo que realmente no tiene sentido preguntar qué sucederá primero.
El autismo probablemente no tiene una sola causa, sino que es probablemente el resultado de interacciones complejas de una gran cantidad de factores diferentes. Para complicar aún más las cosas, el autismo ahora se usa para describir un espectro de condiciones; en otras palabras, existen muchas formas de autismo, no hay ninguna razón para creer que todas tendrán las mismas causas. Ya existen factores ambientales y genéticos que se han relacionado con el autismo, no estoy seguro si todavía se ha demostrado una relación causal para alguno de ellos, pero es solo cuestión de tiempo. Dicho esto, es posible que nunca tengamos una comprensión completa de las causas de todas las formas de autismo.
También hay muchas formas de cáncer, algunas de ellas ya se pueden curar en la mayoría de los casos. Otros siguen siendo una sentencia de muerte casi segura. Por lo tanto, el cáncer se ha curado en algunos casos, pero aún estamos lejos de poder curar todas las formas de cáncer (si eso es posible).
En resumen, el progreso en ambos frentes se realizará en paralelo, pero creo que es poco probable que lleguemos a un punto en el que podamos decir que el problema está resuelto. Es posible que nos acerquemos cada vez más a una solución, pero lo que hay en la ciencia es que, cuanto más entiendes, más te das cuenta de que no sabes, por cada respuesta que encuentres, eso abre docenas de nuevas líneas de investigación.