I wish there was an option to execute lords. With a steep penalty to honor/relations, or even morale, but it would make games more realistic and faster.
Other things:
The game has many scripting errors (I encountered some when sweeping Czestochowa for example, INVALID PARTY ID and other), fortunately none I know really break the game.
Water poisoning is too dangerous now - I cannot survive the fight if I need to flee. (Why is it necessary to kill every guard when fleeing, instead of just... well, fleeing?). The disguise armor is so weak it cannot protect from very strong muskets most (all?) guards are carrying, and the sabre is so slow and weak that I cannot ever parry properly, with one-handed weapons skill at over 300. Not to mention that 9+ guards, in a formation called "firing squad", would be quite intimidating even when the player would be properly equipped.
Most egregious "feature", which also adds insult to the injury of fighting a small army when under-equipped, is of course the glass wall. I don't remember glass walls from Warband. Why city locations are so small, and glass walls are just behind every corner? Or before it. I've actually found some invisible walls, which can be accessed from the other side. Well, that's just a lazy design. I died so many times trying to hide behind a building, and encountering that invisible wall of death. It was like that The Matrix scene, only here the wall was invisible, hence more pervert.
There should be more checks for actual conditions in scripts, and more branching. Example 1: I did two of three quest for Polish village near beginning of the game, but I did the last one after some two years in game. It requires persuading one lord to forfeit taxes. When asked about it, my character says that nobody knows him and it would be very difficult. Well, at that time everybody actually knew him (he was a lord of the Polish faction), many liked him (friends), and persuading or even paying the taxes was as easy as stealing a candy from a child. So it looked as if my hero was dishonest, or trying to extort something from the villagers for the "near impossible" task. It should check that the hero is known, and the task is actually a formality. Example 2: I won a battle and captured Carl Gustaff, the king of Swedes. I dumped all other prisoners in my dungeon and came to the Polish king, who then asked me to find him a Swede for interrogation. Who would be more Swedish than a Swedish king, methinks, but it's a no-no. So I came back to may fortress nearby, took a Swedish lord from the dungeon, and a militiaman just in case (I knew he was Swedish thanks to moustache, fortunately every nation wears different moustaches). And who was deemed worthy of waterboarding session by the king? That militiaman. Either the script should be more flexible, or the questnote should say "bring me any low born scum, we don't interrogate nobles".
EDIT: I've forgotten about the most important one: when someone is added to the party by the script, like a claimant, or a special hero (Zagloba, Mamai), or a hero who is returning from Academy, and there are over 32 different units on the list, all ordinary (i.e. non-heroes) units at the end are trimmed - lost. Imagine you have 32 units of heroes and single men units in the beginning, and a band of 100 of heavy cavalry at the end (132 total). After that trimming you are left with 32 men total. Very annoying. Interestingly, this doesn't happen when recruiting from commanders.