Indeed - but,they still should be enough to stop Dothraki,wildlings,or even Unsullied army.But not others.Rammas Echor is akin to the Long Walls of Thrace, I think. It is essentially there to keep the countryside safe from enemy raids and perhaps slow down enemy advance, but was never intended as a place where the decisive defense would be held.