Plenty of people expressed their displeasure with the class tree and spec trees but i feel like the loudest voices overall didn’t complain much about the issues. This was actually confirmed by the devs when they said they were pleased with the feedback received on the first iteration. It’s kind of sad cause there still remains a lot of work to be done.
Demo specifically has multiple talents that are pretty much dead in pve (Stolen Power, Pact, Doom and KFC , hounds of war, bilsecourge bombers). In addition, nodes like inner demons and demonic calling provide little to no value for the 2nd point. I don’t think these issues are as rampant in aff and destro.
I am still overall happy playing the warlock, but i wish they would put a little more thought into the trees. Having multiple drain life nodes in the class tree alone is just such a waste of space.