Just POR15 the frame every few years.
Not everyone wants to deal with constant maintenance of older vehicles though. Suspension components, steering components, exhaust systems, failed electronics, etc. To some people, $1,000 a month to make sure their vehicle doesn't strand their family on the QE2 when it's -30 out is worth it.