I have worked as a project manager for several years. I know there is a lot of pressure to deliver on a timeline.
You have my sympathy, but I believe I speak for a majority of players when I say, you need to prioritize having a fully functional and bug-free game above all else related to new content. Adding buggy new content on top of buggy old content is not doing anyone any favors.
It honestly feels like I am still playing a beta version of the game.
The Craglorn patch is a good example. The fix for bugged quest achievements ended up breaking more achievements than it fixed and the exp boost for veteran zones included an undocumented power boost for the mobs that made the upper level areas nearly unplayable until the server was restarted. Not to mention the other undocumented "stealth" nerfs you did not even acknowledge until people started complaining about the changes. Treating your customers like they are too stupid to notice changes is not the best way to gain trust and credibility.
High profile screw ups like these quickly overshadow all the good stuff that worked well because broken things are much, much more noticeable than something that is functioning correctly which is highly frustrating for both your team and the end users.
The leading cause of death for my character should not be lag or UI freeze-ups.
I should not have to rely on add-ons to add basic functions like searching the bank/guild store that ought to be a native part of the game from the beginning.
I should be able to play without constantly having to find workarounds, refresh my UI or relog the game to clear bugs.
At this point, your release backlog should be nothing but bug fixes and improving basic functionality. In other words, fix what you currently have before you add anything else.