The Starks built it.
In terms of why:
- It’s still devastatingly effective even without the towers, so it’s questionable how impactful any neglect is. If 200 archers can hold the Neck against an army, how much more defensive multiplier do you need?
- It’s not clear how much use Moat Cailin has seen in a long, long time. Balon mentions ten thousand years of armies smashing themselves against it, but we don’t have any other historical examples post the immediate Andal invasion of anyone attempting it. Catelyn mentions that the wooden keep rotted away a thousand years ago, which gives us a rough date as to when the Moat was regularly in use.
- The Starks had other security threats to worry about – the Ironborn, the wildlings, the Arryns, etc. – that Moat Cailin wouldn’t help with.