At the moment Bannerlord has realistic economy and that's good. Lords get money, lords spend it on troops, etc. However, money the lord gets from fiefs is barely enough to sustain his castles. After a few big battles the losing side is almost pennyless and can't assemble an army, and that leads to a snowballing. I suggest to make town NPCs (Artisans, gang leaders etc.) companions for clans so clans would profit from workshops and caravans. Moreover, it would me good to implement some features that would stop factions from completely destroying each other in war. For example, peace treaty should include not only money (because losing side would spend all their money on troops), but also options to give something to the winning side, promise money etc. Maybe the winning faction wouldn't be very happy with war because it stops them from trading and that ****s up their economy.