The game has been released in a Early Access State, this means there is a development roadmap the devs are already working on. It will only be changed due to gamebreaking bugs/crashes or situations that prevent them to test deeper features they want, for example the economy as it was in the early stages (high selling prices for weapon materials, no risk caravans, uncontrolled workshops....) that speeds up the game a lot (which personally i find disappointing, I want to create the story of a hero becoming king, I don't want to be a challenger to rule Calradia in two weeks).
Maybe they are tweaking this early game following their roadmap that's why they are not touching other things like kingdoms or smithing. Every change they make will change the approach the need to take in upper layers so I understand why they do it.
The game needs more than a year development to be fully playable, rightnow is an unbalanced and unfinished sandbox. I'm sure the devs takes into consideration many of our opinions but as we don't know which are their plans almost every opinion we write doesnt worth reading.
If they don't follow their roadmap as they have designed the game will never be finished.
To better understand this, it's useless to fix a perk that possibly is going to change/disappear or maybe relies on other mechanic not implemented yet.
Some of the fixes they add are temporal fixes to let us play without many issues and let us test deeply some mechanics which are also subject to be changed.
Another reason not to take into consideration every comment here is that this community has proven not to be very trustworthy. Most of the comments are made without enough testing. People even were asking to revert to broken workshops giving 9000 denars daily.... ¬¬
I have been using caravans after the patch with no issue, sometimes they get destroyed but they are far from useless as you can read in some posts here.
Of course you are free to make suggestions and complain about things, so dev are also free to stick to the roadmap and make the game they want and consider what they really see important to change.
This game has lots of mechanics, some are great, some are not, these mechanics blend with each other creating an incredible experience. Some are not finished, some are inexistent yet, and many of them are not explained anywhere. I don't really expect them to explain them, that's part of the sandbox experience, try something and learn from the results but remember we are in an early access build, let them finish the game and then complain.
Even the perfect game would have a lot of haters, that's our nature!