The replacement component often requires programming, coding, calibration, or authentication before the vehicle will recognize it.
A simple windshield replacement can trigger calibration requirements for cameras and radar sensors. A battery replacement may require registration procedures.
The main issue is built-in obsolescence.