If you dig deeper into the forums, they have had plans for a DAM for more than two years now.
Even if the DAM solution were their priority for those two years, a small team could easily take longer than that to develop that type of application, particularly while maintaining the existing applications at the same time. Their products so far in the Affinity line have been based around a graphics engine which has been shared among the different products (Designer and Photo, and presumably will be by Publisher as well). The DAM is a totally different type of software which will require a totally different type of engine to be in place (possibly in conjunction with the existing one if they are going to support edits/previews from within its interface)... and it has not been their top priority, as they have indicated when it was mentioned on the forums, so I suspect it is at least a few more years out - that doesn't mean it won't happen, but I'm not holding my breath.
As I indicated, I think the publishing program is a more logical next step for them at the moment anyway. It builds on their existing strengths and if they are continuing to share the underlying engine is likely to result in trickle-down improvements to the other (existing) programs along the way. Photo, Designer, Publisher is a solid trio of offerings, even if they never produce the DAM. Adobe went far longer without one than the Affinity team has been in existence.
you would think that in more than two years, they would have added arrowheads to their Designer app ... it has been at the top of their priority list and a highly requested feature after all. Alas, Windows, iPad, Publisher and other things have not permitted adding this simple feature that even exists in Preview. Their explanation, arrowheads are hard.
The roadmaps they post are not in priority order and they don't get them all into a single release. I can see that something like arrowheads may be more complex to fit into an existing engine depending on how it was designed: remember that the lines aren't always straight, and that various transformations can be done on them; at what point does the arrowhead curve with the line? If you scale the line, at what point does the arrowhead scale with it? There are probably a myriad of details that need to be accounted for to make sure they are drawn and manipulated correctly, can be converted to an outline as needed, etc... while I agree that I would have expected them to have been in place a bit sooner, I'm giving them the benefit of the doubt on that one, and it is not the end of the world.
For my use, I have lost all confidence in them.
Perhaps for your use - I can't argue with that; no one product is perfect for all of us... personally I think what they have accomplished is commendable (I have worked on a few large software projects - not any of the Affinity programs, but others - the tradeoffs in design often result in things that seem simple on the surface being much harder to integrate into a design because of choices that were made earlier in the project; that is something they all have in common - a feature may be trivial to implement with one design and almost impossible with another even if the software appears very similar on the surface).
Good, Fast, Cheap - pick two; you can't have all three. The price being as low as it is (Cheap), and having a small number of people working on it, they are emphasizing the quality of the product (Good) over rushing things out the door (Fast) - I kind of like it that way. If you prefer Good and Fast, stick with Adobe, Corel, and the like. If you prefer Fast and Cheap... there are plenty of free options out there.
The Adobe stuff has been around a lot longer than Affinity so they have had much more time to work on those things. They have some decent products, but the subscription model is a turn-off. I have CS6 Master Collection, but I won't go to CC, so I have been transitioning away from the few things I was actually using Adobe for, and have been very happy with the Affinity products so far.