Honestly Native Warband never impressed me all that much either. In fact I put the Native versions of Bannerlord and Warband at about the same level overall. What hooked me on Warband was the dozens of amazing mod that completely transformed the native gameplay into almost an unrecognizable completely new and different game.
When they started talking about that they intended to do with Bannerlord it originally sounded like they were going to be incorporating all or most the amazing additions that came about due to these total conversion mods that had appeared in the wake of Warband's release. In fact the hype sounded very much like they were nearly copying my FAVORITE Warband mod, Nova Aetas, which quit frankly had the most in depth and comprehensive gameplay re-work of all the fantastic mods that came out of Warband. I encourage everyone to check out this mod and go over the feature list of what was added to Warband if your not familiar with it and then sit back in complete and utter shock at how big a disappointment Bannerlord has turned out to be comparatively.
I mean they guy who created the Nova Aetas mod said he did it in a year and half's time, as a side gig and it has to have at least 10x the feature content of Bannerlord. I mean you could farm in that game, mine, cut timber. Build your own castle anywhere on the map. It had a complete social class system you had to progress through from peasant to lord and it was complex and difficult to do so. It had a complete crafting system broken down individually into specializing in Sword making, Bow making, armor making etc. and you had to progress from Apprentice, to Journeyman to Master so some very specific tasks to get there. Religion was taken into account and your choice of being Catholic, Orthodoxic, Jewish, Muslim or Pagan had a huge impact on game play. You had random encounters happen as you moved across the map. You had dozen of random traits earn randomly both positive and negative you had to deal with with such as being Ugly and having a huge negative relationship debuff when dealing with the opposite sex that made it difficult to get married. You had sea travel and naval combat. You had the ability to sail across the map and colonize the new world. You had dozens of ruin spread across the map which involved searching those ruins for hidden treasures. Hell you had quests the triggered these treasure hunts. You could take part in a crusade or a holy war depending on your religious affiliation if you wanted to. All this USING that Warband native code and it took only a year and a half to do it, part time with small team.
When I think of the complexity and feature richness of Nova Aetas, It really makes me wonder what the hell Taleworlds has been doing all this time when the best they could come up with is very nearly a carbon copy of Warband plus or minus a few features. How can a Modder create such a rich and complex game out of Native Warband's code when Taleworlds entire PROFESSIONAL development team can't even get a 10th of the feature of Nova Aetas into Bannerlord WITH access to the source code of the game. It boggles my mind.