-physical is batter then ED ?
Short answer is yes, -10% wins over 100%ed for both sundered and non sundered monsters.
For sundered ones it will, more or less, triple your dmg
For non sundered its very close but still better.
I guess people prefer the ed one because it shows huge dmg on the character screen