I understand the criticism, and the suggestion, to an extent. It’s frustrating when a game you are passionate about has bug issues that you find invasive and aggravating. However, with that said, what you have asked for, they have and are already doing. You said they need to focus on fixing core concepts (features) of the game. The last major patch, just a week ago, was all about this.
Then, they outlined their current and future goals and how they are focused on improving core concepts in their “Christmas and Current Focus” post. In here, they made their declaration of continuing to focus on core mechanics, with future new content put on hold, even as to go as far as to say they wouldn’t do a Christmas Event this year because of that.
As for DLC’s, as somebody who has spent a huge amount of time in the Dev Kit, as well as somebody who studied (focused and self taught mostly, despite not having an actual 3D art program at my college) 3D modeling in college, I can tell you that the Artists who work on this are two things.
They are not coders, they can’t be pulled off of their projects to work on buggy code (C++ or blueprint) problems, because that is not what they have spent thousands, tens of thousands of hours training their craft in.
The art that every DLC has had up to this point doesn’t need coders to implement them. The foundation for new art, which is featured in the DLC’s, is already there. Its just about as plug and play as you can get on that front. All of their time spent in the office is virtually spent working on the actual art, with implementation into the game being a simple procedure. You can do this yourself and see how that whole process plays out by downloading the Dev Kit, and learning about how to make your own 3D buildings and placeables.
There are a great many players who enjoy the DLCs and what they bring (especially us builders). If Funcom were to halt future DLC’s all for the sake of, halting DLC’s that doesn’t actually make a difference on whether or not something get’s fixed faster or not, then Funcom is disappointing another block of some or their core, most passionate fans. Not to mention, artists are some of the most vulnerable workers in the game industry. It is extremely common in the game development world to fire, or otherwise let go artists after a project has concluded (as in, a game has been released). Having DLC’s is one major way that lets the artists do what they do best, and keeps their jobs to say the least.
Finally, your list of game features you feel is buggy is quite general. In order for Funcom to be most sucessful, it’s better to get into specifics. Is there something that wasn’t fixed in the last patch, or something not currently on the Official Trello board being worked on that you feel needs to be fixed? Then it is highly encouraged to fill out a bug report (yes, even if it’s been reported before by yourself or others) so it can get some eyes on the subject you feel is important. Saying that “crafting is bugged” doesn’t really tell anybody anything. How is it bugged? Is it a bug, or do you feel it needs to be improved? If so how? Specifics are far more valuable then generalizations. Funcom wants your input and your feedback, they have been working extremely hard to improve on this (especially the last few months) and to show that they are listening. The more specific you can get, the better.