It's very anecdotal, because every engine despite having the same parts and tolerances, is unique, and one engine can go 100,000 miles whereas one can have a catastrophic failure at 10,000 miles.
Like you said, one that is maintained and not beat on too bad, can run like hell for a long time...