Sooooo, what's the question here? I don't think that any of these motors were designed for 'Competition Diesel Events' or the like. I think the 5. 9 was an AGG motor FIRST and Dodge wanted to try something new, as usual. I've always been a GM kind'a fella but I know that Dodge generally makes it first or has in the past. Dodge got lucky with the 5. 9 years ago, period. GM and Ford tried their hand with scheitty Diesels, both were burned. Dodge kept the 5. 9, GM meet emissions and Ford kicked tail in the consumer market with the 7. 3 PowerStroke. ... ... This is the meat of where "reliable" starts. Dodge built a truck that caved in before the engine even thought about it, just like the Iszuz (GM) pup did. GM built a nice truck but pulling real weight was a joke and the motor had maybe 250k in it. Ford balanced the book pretty well making a truck and engine that could last past 300k. ... ... ... . Now comes the Duramax meeting emissions, kicking everyone's tail in HP and TQ, delivering a truck that could last past 400k and it could tote a LOAD!
... ... ... . My point is, GM built one hell of a truck and damm good motor. They want to make trucks that last but stuff that wears out @ 300-450k makes better business sense.
Sure, the block "had" some thin spots..... the pistons, wristpins and rods "had" been a weee bit thin. I believe that's in the past tense.
I think people forget that they are on their own when Propane (Hoot), Nos, Water/meth or programmers come into play. These engines do have some durability but they are not stupid proof.
The 'problem' is right here in this thread... ..... duration between the pistons TDC, piston/wristpin thickness, material and stupid power. I think if you removed the STOOOPID power the trucks would last quite a while.
... ... ... You want a Dmax that's wicked? Get rid of the timming chain(that's a Strange thing

), sleeve the block, get better pistons/cam, get better rods and make it flow a little different. After that it's just a matter of who's trans, Turbo and cooler you want to use... or not.
... ... ... . I know this is ram shackled together, I'll clean it up later. :-laf