Le 100/400 est sortit fin 1998, donc bien avant le numérique. Il n'a pas été optimisé depuis ce qui explique ses défauts sur les petits photocytes (350D,400D). C'est pour cela qu'il convient mieux sur les 300D et 5D qui ont une densité de pixels approchante.
Après il est possible que le nouveau réseau de micro lentilles du 40D améliore un peu la qualité de l'optique, à moins que ce ne soit que le traitement logiciel.