%on hit affixes still broken and OP

Just wanted to bump the matter so devs can consider nerfing/removing these for the time being. Creates very uninteresting meta where you dont need to spend any attributes on stamina / focus / health.