It has more to do the design of the other classes.
Take druid - the benefits they get from their chosen secondary stats far outweighs anything that havoc gets. Versatility would need to increase our damage by about 3 fold to be useful.
The night fae covenant is incredibly powerful - yet comparatively venthyr or Kyrian are lack lustre in the grand scheme of things.
Legendary wise, chaotic blades or whatever is a chance to proc, every 10 seconds, but what do we do in the meantime, hit demons blades, and resource cap ourselves on the off chance we can do chaos strike spamming or do we just go in on eyebeam and one every 30 seconds get a double whammy of eye beam damage, where Druid legendaries actually help the synergy of the builds.
The problem with demon hunter is nothing works well, the builds are crap, soul binds are pitiful, abilities are under powered, our cool downs are excessively long and leave us feeling useless.
Good thing I’ve unsubscribed, set Battle.net not to start up and giving this pile of crap up for good. Life’s too short to do stuff that gives no joy.