Yeah after 1.0.5 DH became pointless class - it used to out dps others since you could drop some defences and go for dmg but then Blizzard changed game from survival oriented into race who can kill more elites per minute.
Now it's lowest dmg with lowest bonuses to survival class and it can't even buff other party members as well as monks or barbs or WDs.
Also it's the only class which needs to use resource generator skill while Wizard can only leave archon form to recast buffs.
I dunno man. I joined a MP2 pub game the other day with my TR monk just for giggles and this DH was there just destroying things and flying along.
My TR monk leaves WW barbs in his dust but I had a real tough time keeping up with that DH.
DH's can pack a pretty mean punch vs ubers too with those stacked traps.