now look at other games like Skyrim and Total War. They allow players to cherry pick mods, the game puts them in a loading order, checks if they are compatible (they don't try to change the same bits of code/features), and creates a custom version of the game. That is the sort of thingy we will get with Bannerlord. Modders will still need to choose how to work with their code, but players will have a easier time (newbie friendly) with installation.
and that sort of thing could also apply to new modules (Floris, Brytenwalda, etc), which could also have the option for add-ons.