Leech do'nt work against magical attacks, and not sure it's still OP when you play on hard difficuly against end game ennemies.
Who gives a damn about magical attacks in a game where you can max out resistances easily? They get pointless and leech combined with bleeding attacks is retardedly powerful, combine that with the crazy damage output of 2 handed weapons and you get bored on every difficulty.