Every aspect of the game could be fleshed out, but in most cases there are specialist games that do each aspect better. There are better diplomacy simulators, better strategic simulators, better trade simulators etc. But Bannerlord seeks to have a plausible amount of each aspect - enough to make something unique, but broad.
So in that context, we could have more unique factions. Even different animations for troops that might represent local martial styles and techniques - and it wouldn't be that difficult to include in game. But like all other 'in-depth' features, it is a question of whether it is necessary to have them for the game to be plausible enough.
The unfortunate side effect of this jack-of-all trades approach to the game, is that most people want more depth in some area or another - because we all play other games that specialise. I play Total War games... and they are far better at the tactical battle space. But they are terrible at capturing close in FPS action. I play Civilisation, which is great at allowing you strategic freedom to grow your empire. But it doesn't even try to simulate combat. Building a game like this is about managing where you focus.
Thankfully we have a modable game, because that allows us to each push the game towards our own favoured in-depth features. This is where I put increased uniqueness. Modders can add more-unique animations for style, more-unique weapon and armour fitouts, more-unique lore and unique traits. I'd rather the devs focus on the overarching gameplay than get caught chasing everyone's individual in-depth desire.