Most car companies don’t keep making the same car with little to no improvements for 30 years, though. This should have been fixed, at the very latest, with the 2002 ‘refresh’ - but it wasn’t.
Says the guy who owns a Jaguar! Your XJ was produced from 1968 to 2003 with little to no improvements.