The development methodology at TW seems to be problematic. Discovering big issues with the software so late in development betrays a lack of proper software design. The same can be observed with perks and various other features of the game. It also appears they do not have adequate testing and QA, and avoid crucial practices such as regression testing as can be inferred from recurring bugs. Unfortunately, for an ambitious project of this size, I do not believe the game can be ready in a year; at least not with the apparent TW development approach.
Actually, I am not sure if we will ever get the game we are waiting for. My fear is, TW just found itself facing the 80:20 rule. If we consider the game around 80 percent complete and we assume the rule applies, then the 8 years of development amounts to 20 percent of the total effort required to finish the game. With constant pace of development the remaining 80 percent (!) of the effort might take as long as 32 years. This, of course assuming the 80:20 rule applies, the game is 80 percent complete and the pace of development is constant. If we consider the game 90 percent complete, for instance, then we need about 5 more years. Also adjusting for increasing pace it may drop down to perhaps 2-3 years. Note, however, that we are still assuming the 80:20 rule applies. But why?
Apart from it being well established that the 80:20 rule applies to some extent to pretty much any software, we can observe some of its symptoms in real-time with Bannerlord. Everything that would come easy to TW developers, e.g. features from previous games, artwork, etc have been done but new features that require novel software solutions are missing. Some crucial new features like inverse kinematics are exceptions to this; but missing features such as family management, kingdom management, diplomacy, rebellions, social interactions, etc are all areas that require more complex simulations that all affect each other. And then, all these new and existing components must accommodate a game time spanning multiple generations of heroes. Hard parts are still there to implement. My educated guess is, there is no proper design for any of it.
Therefore; my fear is that we will never get the game that TW hoped they could deliver. Not unless something changes drastically in how they approach development. But in 2-3 years, we may get a release with reduced features (again, considering the current state as 90 percent complete.)