Basically reflect was where they wanted it until they nurfed dexterity into uselessness...thats why a majority of complainers are monks and DH's.
I personally have no problem with reflect but dex based characters especially after the def. buff nurf have a hard time overcoming it.
And to make it worse reflect processes b4 LS and LOH so a Demon hunter being the highest damage per hit class and lowest defence in the game is going to oneshot themselves very easily an no LS or LOH can help them.
lrn2gloom. @ both of you