You guys are insane. That looks fine for a 17 year old Jeep. As others have said, confirm that the frame is OK under the skid plate, but from what I see so far it looks good. You may have some issue with bolts given the surface rusts, but this is no reason to walk away from the deal—to talk him down, certainly.