I would like to point out 2 things. Straight from the wiki:
1 - "After building a battering ram, it takes 24 real life hours for the glue to dry and make it usable on a palisade and 32 hours to make it usable on a brick wall"
2 - "A freshly built palisade's soak will increase slowly from zero to full over the course of three days. This means that it can be broken with a starting character with only 10 Strength. After 24 hours they require higher strength or a ram to break."
If someone builds a ram outside your village you can spam layers of visitor gates and then if for some bizarre reason you can't find a 5 minute window in a 24h time window to break the siege machine then you can stall basically indefinitely with endless layers of visitor gates. Most villages have more than 1 layer of wall to go through to begin with so you can have infinitely more walls fully dried before the attackers even get that far.
in case any1 forgot what this current system looks like here u go:

I dont know what the devs had in mind when they came up with this siege system but Im pretty sure it wasnt whatever this is. Keep in mind that even without this cancer it would take probably weeks of 24/7 defending the siege machines to go through layers of walls for any reasonable size village. No competent village would/should ever manage to go 24h without finding a 5 minute window to break the siege machine. This example in the picture was an example of an absurd degree of incompetence to even let it get to this stage but realistically siege isn't possible in its current form. If you disagree then point out the successful sieges in the past few worlds.