Illusion of choice was also a strong component of the warband system though. Lots of extremely marginal choices that made very little difference. Gloves that gave +2 armour or +3 etc...I agree with you to an extent. You could always play as an archer or cavalrymen whereas in bannerlord you cannot necessarily. However I believe that is a balance aspect and a symptom of the class system not being finished. You can see TW have had some thoughts along these lines by adding the 'slings' perks. Slings could take the role of a cheap archer class. I don't necessarily agree everyone should be able to play a horsemen all the time though; they are clearly meant to be power units in both campaign and in MP.
The fact that Warband had a Khergit problem proves that the Warband system was far from perfect. it needed to be changed and we are looking currently at a very basic iteration. The only fair comparison will be how the class system looks at launch compared to warband at launch.
Three perks slots with meaningful choices offers 27 iterations of every class. 7 classes gives us 189 potential play styles. Warband did not have this many builds of significant value. Gloves made no difference, boots made little difference (and were often ditched. Armour was broadly separated into 2-3 tiers per faction with minor differences within and helms were the same.
Weapons had the same issue but worse; we had 5 different types of swadian swords; all with barely different stats; and two which were actually worth taking (the best one and the free one). The fact was Warband was laden with pointless choices and was clunky to navigate. Switching between infantry and archer could take up to 30 seconds if you had an awkward gold value and wanted to min-max your options. It was not a system that was viable for a modern market and Warband MP struggled to establish a large playerbase (a loyal playerbase yes but not a large one). Something had/has to change. Now right now the bannerlord system is not working as intended but then it isn't finished; it's not a fair comparison.
The illusion of choice as you call it was actually progression. If I played well, I was allowed to upgrade my equipment. I could pick new gloves, a better weapon, extra weapons, stronger shields, whatever I could afford. The upgrades didnt make me unkillable, it gave me a minor upgrade which always felt good, especially on casual play where you could easily rack up more money and look more badass. The ones with the cool items earned it, it wasnt given to them for free. It also gave me the choice to decide for myself what I wanted. If I wanted to buy 4 glaives and bring them to my teammates, I could.
I dont know what slings can add to the game besides a casual part, which is fine, but it cant really be a cheap archer, as archers already have a cheap version costing about 110 gold. Doubt they'll add more classes since right now theres 7 per faction.
Khergits was a problem because you cant balance horse archery properly. Not only that, theyre incredibly unfun and frustrating to fight against, and after launch they werent balanced at all. Nobody is saying warbands system was perfect in every way, but the things they did perfect is for some reason removed from Bannerlord and it doesnt make sense.
3 perks wont make much of a difference, especially if it'll be a passive. If I have say, 50 gold left, can I buy my archer a shield? No. So Battania archer is basically screwed against most other factions who get shields and couch lances, as he has zero counter play against it, other than hoping the cavalry screws up. Warband fixed this by letting us drop equipment for the archers ourselves, making drops between players and making sure everyone on the team is optimally equipped.
Even if Warband didnt have armor of significant value, you built up your gold and you could feel like you accomplished something. If I didnt want to wear boots, I'd just right click. Helmet? Right click. My character, my choice.
Helmets are definitly not nearly the same, but lets say for your argument it is, the designs are different, so if I didnt like this helmet, I'd pick that helmet. Yeah it might cost me more, but thats my choice to make. "But skins!" Yeah but if I have to buy a skin that already exists in singleplayer, I'll be angry. I already bought that skin when I bought the game.
You could pick equipment somewhat based on the enemy you're fighting, and definitly based on factions. Hmmm well they have this amazing archer, so I better get a good helmet, or we're fighting Nords on a closed map, chances are I'll be pushed into melee so a good melee weapon is key here. This is basically removed from Bannerlord, and perks wont change that.
Swadia was always the most boring infantry class for me, since they only have swords. Their swords were pretty decent though and the swadia arsenal was filled with amazing tools besides that. The long awlpike, great cavs, great crossbows, great cheap armor.
But if the swords are all the same, why does it matter which one you pick? Most players wont really notice a difference, so just pick whichever one you can afford. Its not pointless for everyone, so let the ones who want to maximize efficiency have their toys.
I dont think its hard to navigate, you click the box and you get your options listed. You could pick your equipment within seconds. Switching between classes took a bit longer, which is why ZHG had a mod which saved your equipment selections. Sadly it didnt save after you left the game, but Taleworld would surely have mananged to make that save. Problem solved, giving everyone what they wanted. Call of Duty has a bunch of options on your class right? You pick your perks + main weapon + sidearm + upgrades on the guns? (Been a while since I played CoD) so thats easy to do but warbands system is difficult? Warbands system is arguably better as I can easily change my setup ingame on the fly, with just a few clicks.
I agree Warband didnt reach a wide audience, but its a 10 year old game with bad graphics and at the time, a niche market. Comparing Warband with Bannerlord in popularity isnt fair, alot has happened in 10 years. Warbands class system was certainly not the issue of not reaching a wider audience.
Note: Havent read the last 3 pages yet, just wanted to respond to this.