And at 100,000 miles, your car was junk.
Which was more because of body and chassis corrosion and cooling system failure (again due to corrosion) than due to engine mechanical problems.
I've seen many a Dodge Dart corroded to junk with a perfectly serviceable slant six under what was left of the hood.
Also take note that most European cars have oil change requirements much less strict than US cars. 6K to 10K oil change requirements for Mercedes and BMWs are not uncommon, yet there are a lot of Mercedes cars in the million mile club.