$10k in repairs doesn't sound bad for almost 20 years of ownership.... just over $500 a year on average isn't much at all (even if you count in normal maintenance on top of that). Look into the average cost of ownership for most vehicles.... heck, if anything your explorer should have cost more than that over the past 19 years....
If you want, I can post a bunch of stories about vehicles other than explorers I have owned that average out to a LOT more than your explorer has... Several non-ford products even....
Anyways, think about it this way, generally the reason to replace a vehicle is because the cost of ownership is higher than the cost of replacing the vehicle. This means, for all intents and purposes, your vehicle has still cost less than half to own for 19 years (including regular maintenance such as tires, oil changes, and the regular maintenance items on your list) than it would cost to replace. You are saving tons of money.... If we could only all be so lucky.
Out of your list, the only things that I wouldn't expect to normally replace in any normal vehicle within 19 years are the radio, wiper motor, power mirrors, driver's arm rest, seat belt buckle and the ignition key. Now, while I won't speculate as to the reason any of those broke (aside from the arm rest which we know is pretty weak in these trucks). Of course, any car, you will have all the normal repairs, as well as some out of the ordinary repairs. You will have your normal maintenance on top of that. In most vehicles, I would be surprised to not see major engine repairs on that list.
Also remember, Explorer parts and repairs are really cheap in most cases honestly..... so it could have been worse
I think you forgot to factoring in the cost of the car and the interest I paid to the bank. I wished I only paid $26 a month.
He is talking about just the cost in repairs (not normal maintenance or car payments) to keep the vehicle on the road after 3 years. The cost generally increases per month too as the vehicle ages. I'll look for the statistics on older cars too if you want...