Why the obsession with Avebury moats without a shred of evidence?
But what evidence is there that the ditches were for anything else? They're just there, a complete mystery.
Anyway, two pretty good speculations have been put forward for why there could be no evidence of a moat despite there being an intention for one.