If the Zenimax want the sieges with this overpower, OK, but some changes are needed. This topic are to discuss some possible changes that can improve and possibly reduce the problems that were caused.
1- Associate the damage of the sieges with the proximity of keeps. It can be done through the passive skills of alliance war.
2- Associate the damage of the sieges with the domain of the keeps resources.
3- Associate the damage of the sieges with some skills of alliance war in skill bar, like a passive effect.
4- Restrict the use of sieges in the vicinity of destructive buildings.
5- Introduce some defensive sieges, like wood walls, insert in RAM a defensive atribute against ballistic sieges.