These were simply based on your own assumptions. In fact I am in similar situation as TaleWorlds: working in a department where the subject is niche in the market. However, due to previously bad management, information are not well documented by the ex-team, the new team who took over needs to pick up every details (including the niche information) from scratch. These takes time to pick up but the department need to keep its head above water, so, we are still “labeled” as expert (which obviously we are not yet) in that subject in order to market our niche product.
The point is, even if you had paid a certain price of an unfinished product, which is termed as early access, you should be already expecting something worse, not for the better. 2 months passed, and 2 months can be considered long, can be short, it is still subjective. As I had mentioned in one of my post, it can take me 2 months to just resolved 2 simple bugs taken by face value. Why took me 2 months: simply, 1. i have to relearn the codes, 2. previous developers developed a non-future proof code style. The list goes on. I believe even if other developers took up the same job, situation will be either same or not even worse, very less possible to be better. Talk is cheap, if you think you can do a better job yourself, then spend your time create some mods and fix those problems you encountered, instead of complaining and downplaying the developers efforts in forums.