Good relative to what? Enemy health? Other classes and specs?
Because if you claim its good relative to enemy health, I'd argue thats a meaningless statement, since killing 3 enemies in 8 seconds might seem really slow to some people. And you're quantifiably wrong if you claim that our cleave is good compared to other specs.
It's been pointed out in pretty much every "havoc is awful" thread, but some how people keep saying were fine, so I'll try to explain it in a different way because some people still dont get the point.
Compared to other specs, we are bad at most things. This is a fact. Our single target is bad save on extremely short fights (mythic goroth I guess), and there are other directly comparable classes and specs that perform better even on short fights that fill the exact same roll. There is absolutely no reason to bring a demon hunter instead of a rogue for damage or soaks.
Compared to other classes, we are particularly bad at cleave an AoE.
Lets say a demon hunter is playing suboptimal talents and specs for aoe. They're not taking momentum, they're not playing fel barrage, etc. They land in the 50% bracket. Your gut response is to say "well its their fault, they weren't playing correctly" but that isn't the correct view point. The correct viewpoint is to say "what are the warlocks out there that are also not playing correctly and parsing in the 50% range doing in damage? The mages? Rogues? Druids? You dont get to compare a 50% parsing skill level demon hunter to a 90% parsing balance druid.
And if you look at the 50% parsing demon hunter, they're getting absolutely shit on by the other 50% parsing classes and specs.
So you say "well its a talent problem, you could be doing more damage if you just played correctly" but thats not fair either, because so can they. So lets take a look at the top 99% logs - its safe to say that not only is everybody picking good talents, they're minmaxing them well, and had some luck thrown in generally.
And demon hunters are *still* getting shit on. So the point that people are trying to make is that it doesn't matter what performance level you're playing at, compared to a player of similar skill playing pretty much any other class or spec, demon hunters will get shit on.
A mediocre player playing a demon hunter vs a mediocre player playing a rogue, the rogue will destroy the DH. A great player playing a demon hunter vs a great player playing a rogue, the demon hunter will get shit on. And this disparity is particularly large in both longer fights, and in fights with significant amounts of cleave and AoE.
Take a look at Hjartan logs.
Heres the 75%: https://www.warcraftlogs.com/statistics/13#boss=2036
and heres the 99%: https://www.warcraftlogs.com/statist...036&dataset=99
We moved up from the very worst spec, to the second worse, over a spec that nobody plays because their other specs are two of the best in the game when we move from 75% to 99%.
There is only 1-2 public logs available of mythic mistress, so I'll link heroic which is a similar level of cleave, which is pretty similar in fight style as mythic.
75% https://www.warcraftlogs.com/statist...7&difficulty=4
99% https://www.warcraftlogs.com/statist...y=4&dataset=99
The point people keep making is that it doesn't matter whether you're playing the most perfectly optimal way or if you're playing a mediocre set of talents, you're going to get destroyed by other people playing at a similar skill level.
We are *extremely* bad at aoe and cleave. This is an objective fact. We have high pull burst DPS, but as fights last longer than 30-40 seconds, we start falling down the meters quickly in single target situations. We have no specialty that were particularly competitive in. Why bring a demon hunter when a rogue will do more cleave, more single target, more aoe, and do a better job with soaks and mechanics?
And its reflective in top end mythic guild comps, they started gearing demon hunters and then dropped all of them in favor of rogues as they got to harder bosses.