The most recent episode of New World Forged in Aeternum delves into the development aspect of things by having a discussion about the reasons behind why certain features are more difficult to complete and implement into the game than others. One of the questions that was asked in the most recent New World community QA discussion touched on exactly this subject. The developers provided an explanation on why something might be announced right now but take a long time to be added, despite the fact that your statement contained elements of both a question and a criticism. The Game Director, Scot Lane, as well as other members of the team have stated that there are a number of features, in-progress developments, and changes that they are not ready to talk about at this time, and this new episode should shed some light on the reasons behind this decision. To begin, when asked why they can't "just do" something like put 30,000 players on the same server, they cite technical constraints with scaling up like that, but they also cite the precision in their combat system and things like not having instanced nodes as reasons why they can't. Another problem that would arise is that the competition for territory would be so intense that many people would probably give up because they would never have a chance.
These discussions are still going on, including those concerning the development of features and the requirements for those particular changes. Sometimes you will need to budget out your resources and optimize a feature more so that you do not send it out in a state that requires additional work. This is a necessary step in the process. When "simply" adding a weapon, animations, visual changes, the impact it has on everything, sound, balance, and how it fits in with other weapons are all things that need to be considered. And then there are the rewards. Lane explains that there are also other requirements every so often. Because the team made some mistakes in the past, such as launching some features before thoroughly optimizing them and getting duplicate bugs and glitches as a result, they are taking their time with certain new changes in order to avoid making the same mistakes again. They are still working on adding new features and fun things, but "not at the risk of breaking things," he emphasizes.
He also mentions that the team is already working on features right now, and that they are laying the foundation technically for those features, even though we might not see them in New World for another year. However, new features, including some of those that were mentioned in the most recent update to the roadmap, will be arriving sooner rather than later.