I just finished pulling apart a 2.5 Altima motor for that same reason, except it only had 200,000KMS. The owner wasn't upset, I believe her exact words were "it's lasted this long, it doesn't owe me anything" my jaw dropped when I heard that one. My 98 2.0 Golf had 415k when I sold it, and still had another 100k left in it for sure. People today...Yea just convert that into miles, which is 180,000 miles. Even my lowly former '99 Saturn SL2 made it that far until the timing chain decided to blow.
Did you see those comments about 2500HD? "It's almost overkill, in the amount of material in them and the strength of those materials". Too bad one of the "strengths" is not quality!