I was looking forward to KCD for a very long time, but there are just things missing. I long for great historical games/RPGs, and the only way to get them down the line is to be honest about current games' shortcomings.
With KCD, it feels like Warhorse went way too far into realism, and not enough into interesting gameplay. Want to feel what it's like to live as a peasant in medieval Europe? This is the game for you. The thing is, most people don't, even the ones who love history. Yes, we do want a realistic medieval Europe as the background, but we still want to play interesting characters in it, not some village yokel.
Henry was a terrible character choice, it should've been either a blank character of player's choice, or if a fixed character was required by the story, it should've been some sort of a noble (knight, squire, etc). They were the interesting, colorful class of that age, and this would've automatically focused the gameplay away from whatever boring crap Henry does 70% of the time to more interesting things like chivalry, romance, arms training, jousts and tournaments. It would have also likely turned the story from a cliche "evil guy invades, kills muh village" to something more along dynastic politics, religious clashes, etc.
Then, the world should've been a lot more filled with things to find and interactions. Warhorse kinda played into the hands of those people who claimed beforehand that a non-fantasy game will be dull, by recreating the EXACT map of medieval bohemia. Anything 100% realistic will be dull in a video game, because for example, 3-4 duels in your lifetime will be very shocking/exciting in RL, but in a game, it's nothing. Making a game realistic within reason is a good thing, but you have to understand when to stop.
And of course the combat system should've been a lot better, based on all the bragging about the realistic medieval fencing. The truth is, the final product barely has anything to do with actual fencing, when you look at it in terms of what the player has to do. I don't care that the underlying system has realistic fencing principles if they are all automated and handled outside of player control. The actual combat system is functionally similar to Morrowind, where once you get higher stats/skills, you automatically do better.