As a vengeance DH, TD sims for 19 - 40% of my damage, depending on the fight, as can be seen here: https://imgur.com/a/vWIY6q0 cant really talk about it without seeing your char, might be weak weapon or bad stat distribution, but given that it did 20% at patchwerk there is...
Blizzard has revealed that it is aiming to experiment with remixed gear sets for each available class specialization. As the developer explains, “demon hunters might vote for a set that has the look of Season 1, with Season 2 set bonuses for Havoc and Season 3 set bonuses for Vengeance.”...