Aaaarrrrrgggggghhhhhh!
Disons que la réponse à ta question est effectivement très simple: C'est pas le nombre de mega pixels qui fait l'appareil!
Rappelles toi à l'époque ou tu mettais un film dans ton boitier, il y avait différentes gamme de boitier et pourtant les films étaient les même. Ben là c'est pareil.
Les EOS pros ont un meilleur autofocus, une meilleure finition du boitier, le SAV pro,...
Et même si l'on reste dans un domaine "digital", la taille du capteur n'a rien a voir entre un 400D et un 5D. à partir du 5D, les capteurs sont dit "full frame" (google power), ce qui veut dire qu'ils sont plus grand. Et disons que sans rentrer dans le détail, un capteur full frame est bien mieux qu'un APS (400D) mais malheureusement beaucoup plus cher à fabriquer.
Bref, je t'ai fait une réponse très rapide mais en gros, le principal est de se rappeler que nombre de pixels et qualité finale de l'image ne sont pas intimement liés.