Unfortunately, I’m too busy to try the PTR–or do much of anything Diablo-related aside from help Barbs with their builds (and even then, only sporadically). But instead of getting snarky, you might try considering this:
Maybe if you spent more time and energy working for DH buffs and less time complaining, you might, I don’t know, get more DH buffs.