As far as I am concerned, a game should not be judged in early access as if it should already be completed
A purchase made in EA should be done so with intent of helping the game develop and not with expectations of everything to already be implemented.
That said, the game is very playable even in the current state.
As someone who has purchased dozens of early access titles, I can honestly say that Taleworlds is doing a good job. Only maybe one or two of the other EA titles I purchased were handled a little better. I mean if anyone is having trouble handling this EA release, then they should definitely avoid ever purchasing any other early access games, because this is a cake walk compared to some of the ones I've been through, lol.
The game is judged as the Game that is in Development for 8 years now. And 8 years for this is just bad. TW is not an Indie Developer anymore.
No one judges Bannerlord as if it would be a final release, everyone on here judges it as the successor of Warband. But with way less features and immersion. With not one improvement except for graphics.
And to give you a better picture why that makes a lot of people, including me "mad". Imagine how many companies would pay money for such a good market/customer research than what TW had with Mods over the past decade. They had every information what the playerbase likes and wants in Warband or their successors for free. All they had to do was to look on moddb or their very own forums.
I mean you don't have to be Einstein to realize why certain mods were so extremely sucessful. Damn one of the modteams got paid by TW to develop it further and then sold on Steam. And NOTHING of what it brought to the game can be found in Bannerlord. Nothing.
Idk how long you are spectating these Forums, but a LOT of people tried to help with suggestions, ideas etc. and TW did not consider one of them as far as i can tell. And when you talk to the People who played the closed Alpha they will all tell you the same. The Closed Alpha was iirc running for ~1 year. And nothing of what the people in it suggested to TW was done. It pretty much left in the same state as it began. Things that were shown YEARS ago in Devblogs are missing in this version. How. Why. What have they done in all these years. And i said it a million times and i am gonna say it a million times more. Why are the modders so much better at TW's Job than TW is? Why can they fix things and make the game way more stable than the very own developers of the game?
That said, the game is very playable after 4 months of EA, and 8 years of development. But hol' on. The first month of it a lot of people weren't even able to start the game at all. The Siege FPS was utter crap, CTD's left and right. The state it came in EA was absolutely horrible. And yet again i can only refer to >>>8<<< Years.
And that is one of those Arguments i read so often on so many forums "X's EA is so good, i have seen so many EA's that have been worse". Yea my car only breaks every few months, but that is completely fine as i have seen so much worse cars. Which ones? I won't tell, but take my word for it.
I could give you much more EA titles that have been handled better than i could give you bad EA experiences. And my Steam Library is filled to the Brim with EA titles.