Finally finished the game. Turns out that when I first played, I basically finished all of the Monastery part twice over before getting stuck on scripting bugs. So this time I just skipped it, though I did enjoy it previously.
I think this is common sense now but KCD is definitely a fantastic game with several notable issues. And one of those issues is actually the pacing. This is a story-driven game, but the story gets bogged down a lot after Runt.
The key issue is that the early story is so good because it is so attentive to the intricacies of medieval politics, hierarchy, and decorum. Radzig upbraiding you about running off to Skalitz also educates the player about who you are and where you lie in the feudal system (even as the game has to give you a special chosen one ticket for gameplay purposes). You might have a special agent role but you do feel like you are part of a medieval social order, and you hear more and more about the wider political concerns re. Wenceslaus and Sigismund. But after Runt, it's all basically gone. You basically forget about Wenceslaus so that it's super weird to hear about him again at the very end. Sigismund becomes the monster under the bed who never does a thing or shows up. Divish, Hanush, Radzig just become interchangeable allies against the one bad guy. And everything you find out about his operations after Runt is more of the same. Oh, it's Pribyslatz, but just bigger, etc. Not much happens. THe individual quests are interesting (e.g. counterfeiters) but you feel like you're running on a treadmill rather than getting somewhere.
The endgame was nice on this level, because it went back to showing you how a medieval conflict & siege is not a Hollywood affair. In a local conflict you are not fighting with a 50,000 army and it changes all your logistical considerations. Laying siege to anything is a costly, risky and perilous endeavour. Building a single siege weapon is a complicated task. Things can go wrong from the simplest of errors. You have to take care of food, drink, morale, and not just the fighting. Sadly, I found the actual gameplay of those endgame battles pretty awful - I like KCD combat for what it is, but it really shines in duel situations when you can focus on the enemy and observe their movements. Not in a 10v10 brawl where your targeting is haywire and the AI too. I was basically stabbing people in the back all day long while the game would lag from all the corpses.
Anyway, the game is fucking good and always has been all round. It is just incredible how evocative it is of the historical era in so many ways, and in a way that puts KCD above 99% of other games out there like AOD does with C&C.