En fait, ils le font. Il s’agit même d’une pratique courante dans l'industrie automobile. Que ce soit pour un moteur électrique ou thermique, les constructeurs optent souvent pour l'utilisation maximale de composants identiques dans le but d'optimiser leurs coûts de production. Ainsi, ils développent un moteur performant qu'ils déclinent ensuite en plusieurs versions. C'est pourquoi vous pouvez par exemple retrouver un moteur identique sous le capot d'une M2 de 460 chevaux et d'une M4 CSL de 550 chevaux. Ils appliquent donc une reprogrammation dans le but d’augmenter ou de limiter la performance de leurs moteurs.
Toutefois, les constructeurs décident parfois de ne pas pousser les performances au-delà d'un certain seuil, principalement pour éviter de concurrencer leurs modèles de gamme supérieure. En effet, une M4 avec 550 chevaux s'approche déjà considérablement des performances d'une M5 qui en affiche 625. Les limites sont donc souvent dictées par des considérations commerciales.