I'm not. I think there were fundamental design and or specification problems with the T120 frames.
I'll be keeping it for a while. Given my schedule with long commute, work, house to take care of, etc., I don't have time to constantly wash it in the winter. Not happening. If it lasts another 8 years, then I will have gotten 20 years out of the truck. That's more than enough for me.
Well, that also explains the rust due to Owner neglect.
It states right in the Owners Manual that if the vehicle is driven in conditions that promote corrosion, that it needs to be washed off, or it will eventually rust.
Any vehicle will.
I'd say you were very fortunate that Toyota did anything for a case of vehicle neglect.
I have a pristine '97 4Runner, that has lived it's entire life in a State that uses Salt heavily, all Winter long. I've seen pictures of 4Runners that have rust bad enough to render the vehicle inoperable.
The difference? I've washed my 4Runner as needed, all winter long, since it was new. Even if that meant several times per week. The rusted out 4Runners were neglected by their owners.
A neighbor had a Mercury Mountaineer, (Explorer) which was bought about that same time as my 4Runner. He would laugh at me washing the body and undercarraige of my 4Runner, in the middle of winter. Needless to say he was no longer laughing when his Mountaineer rusted away to the point it was unsafe, and was hauled off to the junkyard 7 years ago. I of course reminded him of all that washing I did, which he had made fun of.
He now washes his cars as needed, too.