Since last time I updated I noticed the same problem. Getting terrible results exp/legendary-wise and I want to scratch my eyeballs out when I watch it play. What's going on? It should only spam sentries and move in CIRCLES, not away from the sentries... Anyone can fix this?
With the most recent beta, my DH has zero issues, out of the box. It automagically determines your max sentries, saves enough mana to toss them down and tosses them down on CD. Running like a champ for me now. I might suggest you do a fresh install, tweak your aggro settings to your liking and try it out.