Rant: found a soft spot on my Impala's frame after 8 months in a dirt-floor barn
Pulled the tarp off my 64 Impala in my buddy's barn outside Macon and my finger went right through the rear frame rail, all because I parked it on bare dirt instead of laying down a vapor barrier and gravel pad. Cost me $900 at the welder and a month of weekends, but I poured a 12x20 slab the next spring. Anyone else learned the hard way that a dirt floor wicks moisture straight up into the frame?
A covered barn with airflow is not the same as parking on wet grass, and plenty of guys store cars on dirt for years without holes in the frame. One soft spot does not prove the floor did it, since these cars had thin frames and rust starts from inside where you cannot even see it. Your slab was a smart move for other reasons, but blaming the dirt alone might be giving it more credit than it deserves.
Seth says one soft spot does not prove the floor did it, and honestly he might be right, but my luck with cars has always been bad enough that I just assume the dirt was out to get me personally. It sat on that bare ground for 8 months and the frame rail right above the damp spot was the only place that went soft, which felt like proof to me at the time. The slab was mostly about not fighting mud every time I wanted to crawl under it. Turns out concrete also keeps my creeper from sinking, so win win.