I have a 1988 toyota xtra cab with 300,000 miles on it. The list of "wear parts" you have replaced would have made me get rid of it years ago. I have replaced one water pump. I took the starter off and had it worked over. It was working I just wanted to make sure it didn't leave me stranded. I had one alternator replaced. I had the timing chain replaced, and while they had it down that far I had new valves put in it. I had the breaks changed once, and the clutch done once. It is my daily driver.
I think it's possible to have a civil, intelligent conversation about truck maintenence and repair preferences, such as this one. My own preferences run to maintenence in that, to a large degree, it doesn't involve roadside repairs. The front wheel bearing assemblies on my Superduty are "non-servicable", as are, to the best of my knowledge, practically all domestic and imported wheel bearing assemblies. Ditto the u-joints and carrier bearing in my 2-piece rear driveshaft (but the replacements are servicable, thank goodness). The front leaf springs got old, tired, and flat from supporting the 1,200 lb diesel, so I had a 4-Wheel Parts "leveling kit" installed, bringing with it new bushings for the new front leaf springs and the front sway bar. With so many of "modern" truck suspension and driveline components designed to simply run until failure, replacing them from time to time, over a 13 year life and 244,000 miles, strikes me as entirely routine and doesn't chill me on the viability and usefulness of a paid-for truck which is sound in every way. In fact, my own view is I'd much rather have replaced inexpensive wear parts than an alternator, timing chain, and valves. To each, his own.