Interesting conversation. I had a 2007 Suburban with the 5.3 that I bought new and was planning to drive forever. Filled it with synthetic from the first oil change (usually Pennzoil Platinum, but sometimes Mobil 1). I know they're not "real" synthetic, but close enough I figured. Followed the OCI as per the display, which resulted in oil changes every 8,000 to 13,000 km (5,000 - 8,000 miles.)
I towed with it, in the mountains a lot, but tried not to abuse it. Changed all the other fluids regularly, never saw the coolant temp. gauge come up above normal, and only saw the tranny temps get a bit over 100 Celcius (212 Fahrenheit) on the longest climbs. I think 110 (230 F) was the highest I ever saw.
Anyway, had the lifters fail at 70,000 km (43,000 miles), thankfully just after we got home from a long trip towing through the mountains. I'd heard of the issue beforehand, so it wasn't a total shock to me. The dealer was great, and everything fixed under warranty, so I wasn't too unhappy. The truck was fine for another few years and 50,000 km, then it got totalled in an accident.
Replaced it with a 2011 Yukon XL 2500, and am kind of glad to have the old-school 6.0 now. Plan on keeping this one forever, as well. Still using synthetic, and still changing it according to the computer, but I'm starting to think maybe it wouldn't hurt to not go past 10,000 km between changes, regardless of what the computer says. Suppose I could get an oil analysis done, but I haven't yet.
My other car is a VW, and it has its share of known issues as well. Worst one is a cam chain tensioner that is known to go bad, resulting in major engine damage (interference engine.) If you believe the internet, it will happen to every engine sooner or later, but of course there are no hard and fast numbers.