You could have said this from the beginning, but instead you chose to belittle someone else for a different opinion about your favorite game.
The exp rates worked fine for Bannerlord, allowing you to adjust and increase the exp rate for what you wanted to specialize in by giving you attribute points. This game doesn't do that, at least not at the start. The exp you get for using skills or killing enemies probably isn't the issue, it's that everyone starts off with no choice of specialty.
Looters have practically nothing, come in groups more often than not and still hit like a truck, even when you're equipped with basic gear. This game is basically arena fights for hours because that's the only thing you're capable of doing without being heavily punished for it. It shouldn't take 10 minutes to heal half of your health while waiting around in a city, either.
Player ran economy is just a dumb idea. Bannerlord set a reasonable standard of progression, and there's no reason to screw that up by introducing player greed. The only thing it was missing is consumption of goods, which can probably be fixed by requiring troops to be upgraded by the weapons and armor you find or buy, like how horses are required to upgrade units to cavalry in the base game.
Player movement speed isn't that much of a problem, except when you're on horseback and your horse can barely trot and handles like a boulder. Campaign map movement speed is the real issue.
Overall, when the game is too dangerous for the player to do anything but sit back and watch their recruited army massacre the enemy, it has lost the attraction M&B had. It's more than leading armies, it's being part of that army, but everything around you is incredibly lethal and not worth the risk of fighting in melee when the result is a 20 minute wait in town. You can argue "realism", and I would counter with "fun", which this game is not balanced around.