I'm not sure what your inferring by only driving body on frame vehicles. Personally I prefer them too, but that's just because of off road use and what not. Yes these trucks do hold up well under impact, however, I will readily admit that there are plenty of small passenger cars on the road today that would have survived that crash better than a land cruiser. Body on frame is great, but its definitely not the be all end all in safe vehicle design.