I'm sure part of my frustration is because when I first bought it I thought 'early access' was the stage after Beta testing & it would be going live in a few months.
Yes, this is the way EA should be. But the Bannerlord release was more an alpha version of the game (Placeholderlord).
To be fair, TW claimed (and I guess still claims because they never bother to change it) it will be in EA for around one year.
Around 1 year is something between 0,5 and 1,5 years for me.
There are some rumors that the console version will be released in october and
if this is true, the PC version will also release then. And if this happens we can just hope most major bugs are fixed and the missing announced features are added. Sounds unrealistic to me if I consider TWs pace for releasing updates or fixing bugs.
But at the end there is nothing we can do but wait, just keep the company name in your mind when they announce/hype their next EA games and ignore them.