El problema no es los km máximos que puede aguantar un motor/coche, el problema es el coste de que ese motor/coche aguante esos km
Periféricos del motor (compresor del A/C, motor de arranque, alternador, correas, distribuciones....) inyectores, turbo, discos de freno, pinzas de freno, caja de cambios automática (o embrague en el caso de las cajas manuales), desgastes interiores, amortiguadores (o sistema neumático)....
A veces mantener un coche y que dure 500.000, 600.000, 700.000 o 1.000.000km puede conllevar un gasto que podría hacer que ese motor/coche ya no sea rentable de mantener
El motor 3.0Tdi solía dar problemas de inyectores (al menos hace años así era) y cada inyector eran unos 500 euros (lleva 6) así que la factura eran unos 3000€, y suma y sigue con los fallos/problemas que puede dar un coche
Muchas veces decimos, ese coche tiene 700.000km, pero nos olvidamos del precio que ha supuesto llegar a esos 700.000km