If you don’t build with cardboard this problem is very easy to solve, its called putting a goddam Pond liner between the dirt and the structure itself.
And the weigh isn’t a issue with low buildings, say 10 to 20 floor that aren’t made from cardboard, and higher than that is inefficient in all regards anyway and should be avoided.
Murica moment.