Bannerlord has had a lot of hard work put into it, and the framework of the game is good, and the early game is a good game, but the midgame/lategame gameplay experience is still not good (yet).
It's too luck-based, repetitive, imbalanced, exploit-filled, and buggy. If you don't use exploits, then you can't have a proper impact in politics because your influence is pretty worthless and have to just hope it goes the right way, and the game's tactics are really shallow. Personality traits don't work as they should, sieges and armor and combat AI still don't work the way they should, and the weapons, skills, troop trees/types, culture bonuses, and various other aspects of the game suffer heavy imbalance that makes a lot of choices useless.
Don't give TW a medal for making the whole game "good" before they've actually done so. It's a work in progress. By all means support them for what they have successfully done though, there is plenty about the game that's good, but it's not accurate to describe the whole game as good yet.