Modern engines are supposed to have longer life, but in reality dont. I put this down to servicing, and main dealer charge out rates for basics. Owners on the whole don't service their own cars.
My sister husband, 40 year jaguar mechanic, always used to say, we would fix our cars every weekend to keep them going during the week.
Rarely will you see a bloke on his drive or on the side of the road doing an oil change. Cars get neglected, items begin to wear, then big labour jobs for small parts are needed.
I checked up on our C3 wet belt service intervals- early advice was 90k miles, then several years later 60k miles for replacement. But you can find many videos of vehicles needing belts changes at 40k miles- probably due to poor maintenance.
If manufacturers were honest and said up front, belt needs replacement at 40k, charge a low price, people wouldn't quibble. BUT dealers charge ridiculous labour rates for these jobs. Cheapest price I got for our C3 wet belt was around £900. Belt, tensioner is around £100. If I bought the cam locking kit around £60, its a weekend job.