Well, it's not pretty good if it fails in sieges, isn't it? You are basically saying "their pathfinding decisions are pretty good except when they are not good, so it's fine overall, who even plays sieges lol".
And the reason the modder artificially influenced their decision making is that he had no better options left as the pathfinding decisions are hardcoded.
Anyone who has ever worked on a complex anything, not just modding, knows that that method is unsustainable. It is at best a stopgap, but cannot fill in its purpose in its entirety without causing more problems along the way in the grand scheme of things.
I mean, has anyone actually looked at how it actually played? Did you see the incredible wonk and jank? Though the Siege AI in the native Bannerlord only used one ladder, it was far more smoother than this one. In fact, this kind of looks weird at times and somewhat broke immersion for me with some gaps between the troops that formed up and how they all mosh pit each other. Yes, in terms of gameplay this is miles better because you don't frustratingly lose your troops needlessly climbing up on siege towers, but this cannot simply be the final solution.
You are not blaming the modder for Taleworlds' decision to hardcode pathfinding stuff and keep it in a broken state, are you?
What specific line or quote ever give you that idea? Why can't I be understanding of both? If anything, I'm just repeating his thoughts, straight from his mouth and his own perspectives and views. Some people here seem to conveniently ignore the modder's own opinions or own words, in an effort to twist it for their own agenda or manipulative narrative.