Well I have an 84 L300 with just under 900,000 km on the dial and a 2001 model with 475,000 km.
But these were left overs from a transport company so were doing 500 km a day 5 day a week.
The life of the engines have not gotten any longer .
The scheduled maintenance intervals is what has drastically increased. As has the cost of rebuilding an engine, if they actually can be rebuilt as a lot of the all alloy engines warp when the heads are removed so they are effectively throw away engines.
The VW van I had in my college days did well over 2,000,000 km but in that time had quite a few rebuilds, usually about every second or third year.
Back in the 60's, Saturday morning was always car servicing day, now days it is twice a year not once a week.
As for prices, forget the numbers of $ they are meaningless.
You bought the vehicle with hours of labour, the same thing that you bought your mower with .
The money was just a medium of exchange acceptable to both parties.
So when you look at what cars really cost, my first 2nd hand one cost 1/2 year of wages and a new one was about 1.5 years.
Now days a new car is about 1/3 of a years wages. And I am not talking about what I was earning I am talking national average male incomes including overtime & holidays.
Using those figures evens out different values of currencies and different rates of pay.
So yes cars are a lot lot lot cheaper now that they were 20 years ago.
Same for mowers.
my fathers first petrol mower cost him 3 months wages, for a 2 stroke push mower with an 18" cut.
But my sister still has it and it still starts first pull and mows the common area of her block just as well as it did our old home.
Now days a bottom end ride on is 3 weeks wages with a 20Hp V twin and a 42" cut but they will be lucky to be running at all in 5 years time.
Right now I am swapping the engines from a 2006 Murray sentenial with a dead tranny for which there is no replacement into a 2007 Murray Sentenial with a vari drive Tranny.
I have 5 more of these in the graveyard, mostly with smashed engines
OTOH the 1966 Rover with the 6 speed Peerless , chain drive & 10Hp SV Briggs is still running like a top.
Lots of my customers are still running mowers from the 70's , 80's & 90's with side valve shakers and they will probably still be running when petrol is no longer available