Omega B gab es eine Version des BMW M51 (Wirbelkammer),
am Ende einen Commonrail. (M57D25); der im BMW mit 350NM und 163PS getaktet war, im Opel nur mit 300NM und 150PS.
Versionen mit mehr PS gab es auch aber die hatten anderen Hub Lader etc. etc., Außerdem hatten der Opel und die BMW unterschiedliche Getriebe, Motor und Getriebe sind miteinander verbunden wie gesagt.
Und Haltbarkeit spielt natürlich auch eine Rolle, Omega B lief z.B. auch noch viel als Taxi..
BMW als Droschke tut sich eigentlich keiner an, zumal die Diesel auch damals schon nicht unbedingt StateoftheArt waren.
Opel hat ein Jahr später dann weitgehend auf die moderneren und günstigeren Fiatmotoren umgestellt.
Natürlich holt "Opel" oder besser gesagt PSA hier nicht das "maximale" aus nem 1.6er Diesel mit Turbolader, da kann man auch 300PS rausholen wenn man will. Die Frage ist halt wieviele Kilometer. 
Der BMW 2.0 mit 230PS ist derselbe Motor wie der BMW 2.0 B47 mit nur 116PS... Der Block ist gleich, aber sonst so ziemlich alles anders. Z.B. haben die über 200PS ganz andere (teurere) Einspritzdüsen mit Piezo-Technik die 25% höheren Einspritzdruck haben. Dann haben die nicht nur einen "kleinen" Turboloader sondern gleich zwei große, usw. usf.
Der DV6FC ist mit 120PS übrigens schon die höchste Ausbaustufe von diesem "Kleinwagendiesel" der mit 89PS im Peugeot 206 vorgestellt, deswegen hat der auch nur so ne schön kleinen (schnell ansprechen sollender) Turbo. Jetzt mit VGT Technik deswegen bringt auch ziemlich starke 300NM...
Am Anfang sah das noch anders aus...
http://hessgruppe.hessserver.sss-edv.de/index.php?id=111&tx_ttnews%5Btt_news%5D=73&cHash=14becea59c70fc30c32523fd0907797e
Ja..."Natürlich" wird eine kleine "Softwareoptimierung" mal eben mal 40PS bzw +33% mehr rausholen, bei sonst gleichbleibender Technik usw. 