I have wondered about that too, but differently in that the dams were Beaver Dams and not man=made dams.
Where I found my lode gold, at its base is a wet area in a ravine. No defined moving water or anything, just wet. But then a few hundred feet away a stream forms; wide enough to step across, but is starting to have banks, flowing water, etc. Then almost immediately that water flows into a swamp because beavers put a dam in it's lower part.
I found placer gold in the outflowing stream, so I assume, before the beavers put in their dam, water flowed through the swamp area and gold was deposited.
But what the heck can you do? I would think with all that vegetation growing, then dying, annually; there is no way you could dig that muck up, but it must be burying a lot of gold?
I am thinking my only hope is, digging on both sides of the swamp, going up each hillside and seeing if during exceptionally high water in the past, gold was deposited in the banks. This would be doubtful because it would be more likely running in the fast water in the center of the swamp, but there is 5 feet of muck there now (not to mention environmental laws).