my 2010 navigator is in Delaware we have snow and salt problems here but my navigator doesn't have salt or corrosion issues underneath or even the hatch.
you living in florida you have a problem with salt water in the air on both sides of florida are surrounded by salt water, so i can see that being a probable cause.
just like the beaches up here a lot of these vehicles are rusted too for those who live near the beaches.
you might not be looking at northern expeditions.