One thing that I should have stressed more in discussing warlocks in the Q&A is that we haven't done any class/spec numerical-balance hotfixes yet, for anyone. Initial efforts have been focused on fixing bugs (where possible without waiting for a new patch), and gathering data. The basic concern of "our DPS is low" is one that we can and will address. We just need more data from the live environment, from all 24 DPS specs, in order to inform the exact changes we'll be making.
But warlocks should absolutely be numerically competitive with other damage-dealers, and we'll make sure that's the case. The Soul Shard change got a lot of attention just because it's something that we can handle via hotfix. Concerns such as artifact trait design, visual issues, and rotational flow could only be tackled via a future patch, and are a topic of discussion among the class team. Your feedback is being read and discussed, and threads like http://us.battle.net/forums/en/wow/topic/20748795049 are excellent. If it sounded like I was saying we were literally unable to find any quality feedback, that certainly wasn't my intent. I understand frustration when it seems like valid concerns are being ignored, but constructive feedback is always more helpful. We both want the same thing here: for you to have fun playing your class. |