I often ask myself this question. I'm sure if you reach 200k+ dps, it might not feel like it, but often at lower gear levels, it doesn't seem to compare well with some of the other classes. Wizard seems to be the only class that is worse when your character has around 30-70k dps (although I'd still say the DH is far better). I've just been playing a witch doctor as a late, and she was geared much worse than my demon hunter. My demon hunter was doing around 90k dps, but my witch doctor at just 38k dps was actually clearing MP1 act 3 faster. I was in a bit of disbelief. As I geared the witch doctor to 78k dps, I could clear MP2 faster than my demon hunter could clear MP1. The biggest problem with the DH, from what I can see anyway, is that with modest gear - 60-100k dps, you can't both kill elites quickly and vault around the map like crazy. You can only basically do one or the other. If you know how to have both Vault and Cluster Arrow - Loaded for Bear in the same build... and have it work effortlessly without resource problems, I am all ears. Contrast this with the witch doctor, and she has the ability to cast zombie bears over and over again, gain lots of resources and life quickly, be invulnerable some of the time, and quickly move across the map all in the same build. This makes her quite an efficient character to play. My problem is that I'd love to actually play the demon hunter instead of the witch doctor, but I can't simply give up the farming efficiency of the witch doctor. For all the people that tout how great hungering arrow is, it seems to do much worse than Flash Fire or Ghost Bomb by a huge margin. If you don't critical hit with hungering arrow, it seems to do hardly any damage at all - even with a 14% damage modifier on Dead Man's Legacy. I tend to use Bola Shot - Thundering Ball for the CC, because it seems to be far stronger of an ability, even if the damage is a small % less. Now, I know gearing the Demon Hunter to even higher levels will "solve the problem", but that still doesn't solve the underlying problem - why can the witch doctor at subpar gear levels out-perform the demon hunter? What is fundamentally wrong with the class? I know people use legacy nats and stuff, and they probably don't even know what I'm talking about. I'm just a bit disappointed that I can't figure out an efficient farming build for the demon hunter, despite the fact that her gear is better than my witch doctor.