Wow, some disagreement with my silly opinions! I don't like Japanese cars. Never liked their engineering, though I know plenty of folks who do. I'm glad you've found them superior to those made here and that they've done well by you.
When I mentioned difficulty finding quality parts after a car gets older, the point I had in mind was my 2000 Expedition. I can't get OEM exhaust or steering parts for it. The aftermarket "standard" is Walker. My Ford engine pipe lasted fifteen years, the Walker replacement lasted 18 months. Yes, the 3rd Generation stuff will be around for a good long time, but there comes and age when Ford stops providing service parts and when the "quality" manufacturers stop making them too. I suppose folks with 20 year old trucks tend to buy cheaper stuff?