Every feature added to the game should have at least one purpose. To keep players playing. Give them fun, challenge etc.
Siege wasn't working, is not working and won't work as expected. This will never be fun for both sides. Just remove it.
Solution:
When claim has 100% power, siege engines don't work. Let's give those hermits who want to farm their wheat a place where they can do it safely.
Greetings