Planted Tank Guru
Join Date: Jan 2010
Location: Contra Costa CA
Garden soil has the capacity to be alive in the sense that many types of microorganisms thrive in it, and it develops a give and take with the water, keeping many chemicals in a better balance. Part of this is because of the cationic exchange capacity.
Sand is nowhere near as good at any of this, sort of a sterile nothing in the tank.